Where is the largest pyramid in the world located?

Where is the largest pyramid in the world located?