By Nisa' Haron
Uploaded on 9 April 2008
1 favorite,
52 views
This was taken at Batu Caves in Malaysia. The cave is one of the most popular Hindu shrines outside of India and is dedicated to Lord Muruga. It is the focal point of the annual hindu Thaipusam festival, attracting over 1.5 million pilgrims.