Hundreds of Hindu devotees with flags and vuvuzelas pass the World Cup 2010 FIFA Moses Mabhida football stadium to celebrate the two day Deepavali Hindu festival celebrations at the Blue Lagoon Beach in Durban, South Africa, on Oct. 10, 2009. The two-day festival attracts over 100,000 visitors.

Photo: AFP, Rajesh Jantilal