SHANGHAI - AUG. 30: Nanjing Road during weekend in Shanghai, Aug. 30, 2009. Nanjing Road is the main shopping street of Shanghai, China, and is one of the world's busiest shopping streets.
Editorial use only
Editorial credit: TonyV3112 / Shutterstock.com

Royalty-free stock photo ID: 86167618

SHANGHAI - AUG. 30: Nanjing Road during weekend in Shanghai, Aug. 30, 2009. Nanjing Road is the main shopping street of Shanghai, China, and is one of the world's busiest shopping streets.