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 More8 / 13
- No Comments