Xunantunich Published April 9, 2013 at 1360 × 2048 in Belize, Peru, and Venezuela ← Previous Next → Xunantunich – “Maiden of the Rock” is an old Mayan city in Belize near the border of Guatemala. This is part of the stairs leading up to the top of the main temple in the ancient city.