Rains5_140033536.jpgIndependence_Day7_596485782.jpg
Vehicles move on a waterlogged road at Parliament Street after heavy rain in New Delhi