News
A feathered serpent bares its teeth at the site of the Great Temple of Tenochtitlan, in Mexico City. The massive temple complex was dedicated to Tlaloc, god of rain, and to Huitzilopochtli, god of ...
Travel Show reporter Qasa Alom visits Kukulkan, a magnificent temple built to honour a feathered serpent god. It lies at the heart of Chichen Itza in Mexico. A site of more than 20 ancient ...
Barrera said accounts from the 1500s suggested the platform was also used in a colourful ceremony in which an Aztec priest would descend from the nearby pyramid with a snake made of paper and burn it ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results