The city of Shanghai in China boasts one of the most iconic skylines in the world. It's a surreal sight, with each building telling its own story, evoking thoughts of both the past and the future.