SHANGHAI - NOV. 19: Nanjing East Road at night time on Nov. 19, 2010 in Shanghai. 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: 85982629

SHANGHAI - NOV. 19: Nanjing East Road at night time on Nov. 19, 2010 in Shanghai. Nanjing Road is the main shopping street of Shanghai, China, and is one of the world's busiest shopping streets.