20170701 city.delhi: Video: Rain turns Delhi street into river