20030715 city.delhi: Despite power cuts; we still love rain