Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Shanghai, China - November 19, 2011: Neon signs on Nanjing Road at Night. Nanjing Road is the #1 shopping street in China with over 600 stores and million visitors per day. It is also famous for its neon lights at night, a must-see landmark in Shanghai. November 19, 2011 Shanghai.