The interior of Batu Caves, site of a revered Hindu temple and pilgrimage centre, just outside Kuala Lumpur, Malaysia

- Image ID: B625PF
Chris Hellier / Alamy Stock Photo
Image ID: B625PF
The interior of Batu Caves, a revered Hindu temple and pilgrimage site, just outside Kuala Lumpur, Malaysia. The first shrine to Lord Muruga or Lord Subramaniam was established here around 1891.
Location: Batu Caves Kuala Lumpur Malaysia