20150702 city.delhi: Rains turn dry Delhi into an oasis of joy