Shanghai Tower is the second-tallest building in the world after Dubai’s Burj Khalifa. But on the 120th floor, the skyscraper boasts a restaurant in the world’s highest luxury hotel – “J Hotel”. Located in the city’s financial district, the hotel occupies…







