20100727 city.delhi: Showers bring down temperature in Delhi