SHANGHAI - AUG. 30: Nanjing Road in the 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: 86138695

SHANGHAI - AUG. 30: Nanjing Road in the 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.