Stock Photo: The Pyramid of Kukulkan, Chichen Itza, Yucatan, Mexico
Stock Photo: 1566-1089009 The Pyramid of Kukulkan, Chichen Itza, Yucatan, Mexico