14/10/2018
2018 National Geographic Travel Photographer of the Year
Teotihuacan means 'the place where the gods were created,' and that's the exact feeling visitors have when they walk along the Avenue of the Dead at this Mexican archeological site. This pyramid was dedicated to the god of Sun, and I found it mesmeri