Lord Murugan Statue See the 42.7-metre Murugan statue at Batu Caves, understand its Thaipusam setting and plan a respectful visit to Selangor’s limestone…