Aztec Temple

Ancient Aztec temple, ball court found in Mexico City

Thu, 08 Jun 2017 - 03:20 GMT

A giant temple to the Aztec god of the wind and a court where the Aztecs played a deadly ball game have been discovered in the heart of Mexico City.

More