
Located in a limestone outcropping 15 km north of Kuala Lumpur, Batu Caves is one of the most popular tourist attractions in Selangor.This famous destination draws people from all over the world during the annual Hindu festival, Thaipusam. It consists of three big caves, including the main temple-cave which features ornate Hindu shrines..
Scaling the 272 steps leading up to the temple is one of the highlights of a visit to Batu Caves. Nearby is the Ramayana Cave where evocative scenes of Indian epic myths are artistically painted along its walls. This massive limestone hill is also a popular spot for rock climbing.
Scaling the 272 steps leading up to the temple is one of the highlights of a visit to Batu Caves. Nearby is the Ramayana Cave where evocative scenes of Indian epic myths are artistically painted along its walls. This massive limestone hill is also a popular spot for rock climbing.

It was again destroyed during the Selangor Civil War, when warring factions fought for tin-rich lands. All that remains of the fort now are its cannons, its original foundation stones and fabled execution block. The landscaped hill offers a panoramic view of the Selangor coastline.