Neon lights and illuminated buildings on Nanjing Lu, Shanghai's iconic shopping street in Shanghai, China. Nanjing Road is the main shopping street of Shanghai, China, one of the world's busiest shopping streets...