Luxury in the clouds: World’s highest hotel with a restaurant on the 120TH FLOOR of a 2,000ft tower opens in Shanghai

J Hotel is at the top of the world’s second tallest tower, Shanghai Tower. Elevators that travel at a record-breaking 42.8mph whizz guests up the intimidating spiral-like skyscraper.
( read original story …)