S01E07 – Chichen Itza
S01E07
5.0/ 1012 Feb 202242 min

Chichen Itza

Truthseekers – Season 1

The main structure of Chichen Itza was built in 525 AC to honour Quetzalcoatl, the God of cultivation and land. Archaelologists travel to the Yucatan to explain how the Mayans lived.

Cast

Download Subtitles