I am shown standing atop Caana at the remote Maya ruins of Caracol. Rising over 140 feet (42 meters) above the jungle, the temple is the tallest manmade structure in Belize. Caana means “sky place” in the Maya language. Click the above image to enlarge, click to view my high-resolution photo gallery, or click to read my travel guide “A Backpacker’s Guide to San Ignacio, Belize.”