The Teotihuacan Pyramids are a UNESCO World Heritage Site. Climb the Pyramid of the Sun and the Pyramid of the Moon, explore the Avenue of the Dead, and immerse yourself in the ancient civilization's history.