Advertisement









Advertisement




Mesmerizing Timelapse Shows A Day In Shanghai.

Prev Random Video Next
More Information:  
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.

Home