visitheworld: El Castillo mayan pyramid at Xunantunich in western Belize (by Tall KiD).