Teotihuacan means 'city of the gods'. This remarkable Aztec city is found in Mexico. It was made a World Heritage site by UNESCO in 1987.
It's so amazing wish I can visit there someday. Thanks Elsa for a remarkable postcard!
This blog shows my collection of postcards from around the world. It's viewing the world through postcards.