Steps leading to Batu Caves. Malaysia.
Feel out of breath just looking at them! (did you run up them?? ;-) )