by noelbynature
20 January 2011, Kuala Lumpur, Malaysia: Over a million people gather at the Batu Caves for the annual Thaipusam festival to celebrate the Hindu deity Murugan.