Friday, June 8, 2012

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