Advertisement

Mesmerizing Timelapse Shows A Day In Shanghai.

Nov 21, 2014
This timelapse of the Chinese city of Shanghai was shot and edited by Kirill Trifonov. Shanghai, translating to "Above the Sea," is located in central China, along the Huangpu river. With a population of 23,019,148, it is the largest city in China.
Advertisement
Advertisement
Trending Today: