20040802 city.delhi: Delhi has its 15 minutes of rain