20100812 city.delhi: 18.5mm rain: Delhi waterlocked