I climbed the temple at Xunantunich in Belize just a week ago, it cleared up a lot about the human sacrifice aspect of the Mayan religion.
It was nearly 100 degrees and humid when we arrived at the top, and when that guide said "OK, everybody down" I told him just to kill me and leave me there.
Xunantunich
I can believe it. Those pyramids have seriously steep steps.
Cool photo.