Live action footage
Cranes operate on a construction site at the Yangtze River Dam in China.
NTSC
720 x 480