In this video, we explore the vibrant streets of Mexico City and step back in time at the ancient pyramids of Teotihuacan.