20070820 city.delhi: Rain livens up Sunday in Delhi