Teotihuacan – the ancient mesoamerican city (before the Aztecs), just north of Mexico City. This city is thought to have been built between 1 AD and 500AD and covered an area much larger than the ruins which are left today.
The ruins are surrounded by villages and the villagers often find more parts of the ancient city underneath their houses when doing renovations or construction work.
I made the mistake of visiting on a Sunday. When Mexicans get in for free. So it was very, very busy.
The temples were originally covered in brightly coloured paint, some of the murals are still visible today
Decorations around the entrance to a smaller temple
And the chaotic Avenue of the Dead
Temple of the moon
And temple of the sun
Had an amazing lunch back in the village. Tortilla soup, tacos and cactus salad