Stock Photo: Masonry altars. Maya ruins of Altun Ha. Belize