SHANGHAI, CHINA - MAY 28: Nanjing Road street night view on May 28, 2012 in Shanghai, China. Nanjing Road is 6km long as the world's longest shopping district with 1M visitors daily.
Editorial use only
Editorial credit: Songquan Deng / Shutterstock.com

Royalty-free stock photo ID: 111556796

SHANGHAI, CHINA - MAY 28: Nanjing Road street night view on May 28, 2012 in Shanghai, China. Nanjing Road is 6km long as the world's longest shopping district with 1M visitors daily.