20100608 city.delhi: Mercury drops in Delhi after rains