Designed by
Title
Lord Muruga #5010067
Description
Standing at 42. 7 meter (140. 09 feet) high, the world's tallest statue of Lord Muruga is located outside Batu Caves, near the city of Kuala Lumpur, Malaysia. The statue which made of 1550 cubic metres of concrete, 250 tonnes of steel bars and 300 litres of gold paint brought in from neighboring Thailand