20040807 city.delhi: Watch out; Narmada may spoil your journey