I've never been to India so perhaps I don't know any better, but how exactly is Vancouver, and the Convention Centre location in particular, supposed to pull off looking like India? Also, why not shoot the India scenes when they were filming in Dubai?
Anywho, this must at least add one more exotic international location to the already lengthy list of places that Vancouver can apparently pull off substitution for in films.