Post rainfall, long queues of vehicles were seen at Delhi's Barapullah Flyover on June 22.
Several parts of Delhi were water-logged.
India Meteorological Department predicts generally cloudy sky with light rain.
Post rainfall, long queues of vehicles were seen at Delhi's Barapullah Flyover on June 22.
Several parts of Delhi were water-logged.
India Meteorological Department predicts generally cloudy sky with light rain.