Located in Selangor, north of Malaysia’s capital Kuala Lumpur, the Batu Caves are one of the most frequented Hindu shrines outside India. The limestone caves are believed to be over 400 million years old. A 42.7-metre-high golden statue of the Hindu god of War, Lord Murugan, towers near the foot of the rainbow-coloured staircase.
Located in Selangor, north of Malaysia’s capital Kuala Lumpur, the Batu Caves are one of the most frequented Hindu shrines outside India. The limestone caves are believed to be over 400 million years old. A 42.7-metre-high golden statue of the Hindu god of War, Lord Murugan, towers near the foot of the rainbow-coloured staircase.