I went to watch the Thaipusam celebrations at Batu Caves yesterday. What an experience. Batu Caves is the location of the world’s largest shrine to the Hindu God, Lord Muruga. The place is normally a quite place but for 3 days of the year, it is a scene where 1.2 million Hindu devotees would congregate.
Many devotees would have spent the previous 40 days adhering to a strict vegetarian diet and engaged in meditation and prayer in preparation to take part in the Thaipusam procession while chanting ‘vel-vel’ as they walk the procession route. Other followers view Thaipusam simply as a day for thanksgiving, or for the atonement of the sins of the past year.
Cleansed of all worldly comforts and pleasures by 40 days of abstinence, they carry a kavadi (the simplest way to explain kavadi is that it’s a sort of mini temple to the gods) up the 272 steps at the entrance to the Batu Caves and place him inside the temple within, which is dedicated to the Lord Muruga.
The devotees often have needles piercing all over their body. In some of these pictures, you can clearly see the skin being pulled taut.