The Batu Caves Murugan Statue is the world’s tallest golden statue of a Hindu deity and the tallest statue of its kind in Malaysia. A
Unleashing the Extraordinary Achievements of ASEAN
The Batu Caves Murugan Statue is the world’s tallest golden statue of a Hindu deity and the tallest statue of its kind in Malaysia. A