Pinterest • The world’s catalogue of ideas

Explore Mexico Cholula, Cholula Puebla and more!

The Pyramid, Cholula. The Great Pyramid of Cholula, also known as Tlachihualtepetl (Nahuatl for "artificial mountain"), is a huge complex located in Cholula, Puebla, Mexico.

San Pedro Cholula

Cholula, Mexico - settled circa 3rd century BC, still inhabited today. Home to largest man-made monument ever made (Great Pyramid of Cholula).

Nubia, Sudan: the pyramids that pre-date the Egyptian pyramids . (Sudan - the black pharaohs by Retlaw Snellac, via Flickr)