Amazing time lapse video of Shanghai, filmed from China's tallest building, 632-meter-high Shanghai Tower.