Live action footage
Businesses and pedestrians fill a shopping district in Shanghai, China.
NTSC
720 x 480