If you can make it to Teotihuacan pyramids. Def still one of the wonders of the world.
temple of the sun!