Did you know the world's largest pyramid is located in Cholula, Mexico?
by Sam Antonio
Title
Did you know the world's largest pyramid is located in Cholula, Mexico?
Artist
Sam Antonio
Medium
Photograph - Fine Art Photography
Description
The brightly decorated church on the hill is the Santuario de Nuestra Señora de los Remedios, the most famous landmark in Cholula, Mexico. What most people don't know is that the hill is actually Pirámide Tepanapa, the world largest pyramid (volume wise) and world's largest monument.
Uploaded
August 23rd, 2021
Embed
Share
Comments
There are no comments for Did you know the world's largest pyramid is located in Cholula, Mexico?. Click here to post the first comment.