The Mayan ruins of Xunantunich, The Stone Maiden, or Lady of the Rocks, named after an apparition of a woman who has appeared at the site, located in the Cayo District of Belize. Most of the structures date from the Maya Classic Era, about 200 to 900.