Its most iconic structure is its massive Caana (Sky Palace) pyramid, which stands at a towering 143 feet. Visitors often make the hike to Caana's summit to drink in the panoramic views of the ...