Mesmerizing Timelapse Shows A Day In Shanghai.
Share on Facebook
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.