New Delhi: Cars parked in a water logged parking after a heavy downpour in New Delhi on July 26, 2018.

1 / 3

A car wades through water logged street after a heavy downpour

2 / 3

A motorcyclist wades through water logged street after a heavy downpour

3 / 3
 

Latest News

Latest Photos