Longxi International Hotel
Wuxi, China
The 116th tallest building in the world
The Longxi International Hotel or Hanging Village of Huaxi is a late-modernist-futurism supertall skyscraper in Jiangyin, Wuxi, Jiangsu, China.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).