20040807 delhi: Shopping malls in West Delhi