Shanghai (2012)


A small town somewhere in India is poised to become the next Shanghai. Billions of dollars are being poured into an upcoming International Business Park


0 comments:

Post a Comment