Live action footage
Neon signs above shops along Nanjing Road, Shanghai's premier shopping street, Shanghai, China
HD
1920 x 1080