Eat your heart out, derekpearson! This is at the bottom of the pyramid at Chitzen Itza in Cancun, Mexico. I'll have more from the top later...but this was MAD steep, with tall, narrow as hell steps! I was literally shaking at the top...I was so scared to come down!