World's highest hotel opens in Shanghai at 2,000 feet, offers luxury in clouds
Travel | Jun 28, 2021, 05:21 PM 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.