Over a million Hindus gather every year at various temples nationwide to celebrate Thaipusam. The exact date of this important Hindu event is based on the full moon day in the month of Thai (January/February) in the Hindu calendar. Thaipusam is a celebration dedicated to the Hindu deity Lord Murugan (youngest son of Shiva and his wife Parvati). The celebrations take place on a grand scale at the Batu Caves (Sri Subramaniar Swamy Temple) just outside of Kuala Lumpur.
Devotees prepare for the celebration by cleansing themselves through prayer and fasting approximately 48 days before Thaipusam. Kavadi-bearers have to perform elaborate ceremonies at the time of assuming the kavadi and at the time of offering it to Murugan. The kavadi-bearer observes celibacy and take only pure, Satvik food, once a day, while continuously thinking of God.
Devotees | Thaipusam 2015 from MuhdHidayatullah on Vimeo.