Designed by
Title
Lord Murugan Statue #93923603
Description
Lord Murugan Statue is the tallest statue of a Hindu deity in Malaysia and second tallest statue of a Hindu deity in the world, only second place to the Kailashnath Mahadev Statue in Nepal. Located at Batu Caves, Selangor, Malaysia.
This image is editorial