World's highest hotel opens in Shanghai at 2,000 feet, offers luxury in clouds
Travel | June 28, 2021 17:21 ISTShanghai has opened the world’s highest luxury restaurant, situated on the 120th floor of a skyscraper. It is located at the top of 632-metre (around 2,000 feet) long Shanghai Tower in the city's economic district.