SteveOwenPhotography
From Fantasy To Reality
Teotihuacan
Teotihuacan is a holy city built sometime between 1 and 700 AD. Known as 'the place where the gods were created', it is located north east of Mexico City. Home to the Temple of Quetzalcoatl, the Moon Pyramid, the Sun Pyramid and hundreds of big & small altars, this is a huge city that is still only partially revealed.
Read More2 / 13
Sun and the Moon
A view out across Teotihuacan looking first at the Pyramid of the Sun and than in the far distance, the Pyramid of the Moon. What a remarkably vast and huge complex.
- No Comments