I see the same thing every weekend on the Delhi Metro. India's population is still predominantly rural, or has no need of shopping malls.. But it's still an amazing sight that makes you realise just how much we take for granted in the West.