Templo Mayor: The Great Pyramid of Tenochtitlan
One of the lesser-known, yet incredibly important ancient sites in present-day Mexico is located at the heart of the ancient city of Tenochtitlan. The pyramid—known as the Templo Mayor—was once…
Continue reading