Teotihuacan, the ‘City of the Gods’ On: September 10, 2017October 31, 2018 By: Romeyn 0 (0) Photo of Teotihuacan taken in 1905 General map of the central zone of the city of Teotihuacan, the ‘City of the Gods’ How useful was this post? Click on a star to rate it! Submit Rating Average rating 0 / 5. Vote count: 0 No votes so far! Be the first to rate this post. Share this:XFacebookTumblrRedditEmailPrint