Mayan Culture and time at Chichen Itza, video. Impressions from our Mexican tour, visiting Chichen Itza pyramid in Yucatán. Dr. Heike November 5, 2023 0 Comments