Shanghai centurybusiness 1
 - 

Century Business Plaza at 989 Changle Road in Shanghai is a massive skyscraper that’s home to the headquarters to dozens of major U.S. multinational corporations.

View this landmark on our interactive map and listen to stories in our year-long Marketplace series examining China's changing economy, The Street of Eternal Happiness.

Follow Rob Schmitz at @rob_schmitz