26-11-2015 13:43 via rss.cnn.com

The extraordinary city of the future

In the early 1990s, Shanghai's tallest building was the 24-floor Park Hotel, an art deco relic built in 1934.
Read more »