Stock animation
Elevated view of high-rise buildings with river in Shanghai,China,busy shipping on huangpu river & urban traffic,time lapse,serious haze pollution.
HD
1920 x 1080