Sunday Snapshot: Mexico City, Mexico by Nyssa P. Chopra | Apr 21, 2013 | Destinations, Latin America, Mexico, Travel WellOn a gloomy summer day, a glimpse of the awe-inspiring Aztec ruins of Templo Mayor resting in the heart of Mexico City, Mexico.