Vehicles wade through flooded Ring Road near the Indira Gandhi Indoor Stadium, a venue for the 2010 Commonwealth Games, after heavy rains in New Delhi on Wednesday, 25 August 2010.
Credit balance: 0