The Batu Caves are a series of limestone caves just north of Kuala Lumpur that have traditionally been a sacred place for Hindi worship and are one of the most popular tourist attractions in the country. To enter, you need to climb a grand 272 steps to the Temple Cave, which houses a shrine to Lord Subramaniam, a Hindu deity. There are Hindu cave paintings, exotic monkeys, spiders, and bats, and even numerous rock climbing routes in the surrounding limestone mountain.
One of the most popular Hindi festivals outside of India also occurs here every year around January and is called Thaipusam, drawing around 80,000 celebrants.
Note:The Batu Caves may best be known for the shrine to the Hindu deity Murugan that stands watch at the bottom of the cave steps.