Truthseekers
Chichen Itza was built in 525 A.C. The main structure “Kukulkan” is honour to Quetzalcóatl, the god of cultivation and land. Archaeologists travel to Yucatan to explain how the Mayans built those, how they lived, their predictions and intelligence.