❤️ Wonder of the Week: Batu Caves
One of Malaysia’s most iconic landmarks, Batu Caves is a place of vivid colour, spiritual energy and dramatic natural beauty.
Just 13 kilometres from central Kuala Lumpur, this sacred Hindu site is guarded by the world’s tallest statue of Lord Murugan—standing an awe-inspiring 42 metres high.
A climb up 272... See more