The Bund Shanghai



We love talking holidays and we're here to help. If you'd like our advice on how to create an amazing holiday, just give our Destination Specialists a call.

Located on the east coast, Shanghai is the biggest and most populous city in China. The Shanghai Tower is currently the tallest building in China and the second tallest in the world, the observation deck opened on 01 July 2016 and is located on the 119th floor at a height of 552 metres.