Glyphs on the side and front of El Castillo. Largest structure at Xunantunich, Cayo, Belize.
Girl standing in front of El Castillo at Xunantunich, Cayo, Belize.
Tourists taking in the view on top of El Castillo (Maiden of the Rock), the tallest structure at the archaeological site Xunantunich in the Cayo District, Belize.