The massive Pyramid of the Sun in Teotihuacán, Mexico, whose base nearly equals in size that of the Great Pyramid in Giza.

The massive Pyramid of the Sun in Teotihuacán, Mexico, whose base nearly equals in size that of the Great Pyramid in Giza.
share