20100707 city.delhi: Monsoon is making up for lost time