Designed by
Title
Lord Muruga, Batu caves Kuala Lumpur, Malaysia. #89962060
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.
This image is editorial