The world’s tallest statue of Murugan (140 feet high) guards the bottom of the Batu Caves. Located on the outskirts of Kuala Lumpur, Malaysia we took public transportation to the Thaipusam stop. The audio is provided by musicians who perform inside the caves.
[youtube=https://www.youtube.com/watch?v=wV1DKpJBg2I]
Leave a Reply