This was taken in Chichen Itza, Mexico and shows the famous main pyramid "El Castillo" one of the seven wonders of the modern world. It was difficult to get a shot withou anybody else in the frame - but hopefully this adds a sense of scale.