The Walking Tripod: Malaysia – Batu Caves
By on Nov 29, 2011 in Batu Caves | comments(0)
Sharing this set of photos during my visit to the Batu Caves in Malaysia. It's one religious tourist attraction nature lovers will surely love. After climbing the steep 272 steps and feeling tired but proud of the small accomplishment ..