Live action footage
Skyscrapers and bridges tower over the Huangpu River in Shanghai, China.
NTSC
720 x 480