Temple of Kukulcan at the Chichen Itza, Mexico,  on a cloudy day.

Royalty-free stock photo ID: 9759958

Temple of Kukulcan at the Chichen Itza, Mexico, on a cloudy day.