Stock animation
Elevated view of high-rise buildings in Shanghai,China.Jin Mao Tower(one of China's tallest buildings),busy urban traffic,serious haze pollution.
HD
1920 x 1080