Roads in Bangalore, India, were buried under several feet of water on Nov. 22 after several days of torrential rain soaked the city.