Batu Caves, Malaysia, 2009

Carrying their kavadi, devotees scale the 100m high Batu Caves temple barefooted through 272 steps of stairs.

Commissioned by AsiaPhoto

Comments are closed on this post.