Weather: Street vendors under their Street Food Vending stands protect themselves as rain starts in New Delhi, India on December 11, 2012. The temperature dipped with rain as the city witnessed steady drizzle with chilly winds. Photo Credit: Indian Photo Agency