caption: Photo of the El Castillo Under a Blue Sky
cogvlm_caption:  the iconic Mayan pyramid known as the 'Piramid of Kukulkan' located in the archaeological site of Chichen Itza, Yucatan, Mexico. The vast open plaza surrounds the pyramid, and a few tourists can be seen at a distance, capturing the majestic structure.