Shanghai is the home to two of the tallest buildings in the world, the Tallest, Shanghai 101, which is a staggering 492m tall, and the Oriental Pearl TV tower which is 468m tall. The Oriental Pearl TV Tower has 3 observation decks situated in the large ball like constructions along its height, and you can travel al the way to the top taking in the astonishing views, as well as seeing how rapid the development of the city has been in the Shanghai Municipal History Museum in the lowest of the balls.