Happy Thaipusam

This is a religious festival for the Hindus which draw visitors and foreigners. The main celebration is held in Batu Caves, Selayang in the state of Selangor.