Steps, (phew)

Steps leading to Batu Caves. Malaysia.