Up in the clouds: Shanghai opens world's highest luxury hotel

2021-06-25 12

The world's highest luxury hotel, boasting a restaurant on the 120th floor, has opened in Shanghai.

Free Traffic Exchange