Batu Caves, Selangor
Batu Caves is located 14km away from Kuala Lumpur. You can get there by commuter train at Batu Caves Komuter station, costing RM 2.6 for a one-way journey from KL Sentral. Batu Caves may also be reached by bus 11/11d from Bangkok Bank Terminus (Near to Puduraya Terminus) or bus U6 from Titiwangsa. Or you can go there by taxi as well.
This cave is a limestone hill that has a series of caves and cave temples in Gombak, Selangor, Malaysia. It takes its name from the Sungai Batu (Batu River), which flows past the hill. It is the tenth (Pattu in Tamil) limestone hill from Ampang. Batu Caves is also the name of a nearby village.
It has three main caves featuring temples and Hindu shrines. The cave is one of the most popular Hindu shrines outside India, and is dedicated to Lord Murugan. It is the focal point of Hindu festival of Thaipusam in Malaysia.
During the late January or early February hundreds of thousands of pilgrims will come here to join the three-day Thaipusam festival, some carries with them kavadis (means ‘burden’ such as a pitcher or jug) combined with various metal hooks and skewers which are used to pierce the skin, cheeks and tongue. They believe that by doing these the gods will answer their prayers.