Concord International Centre
Chongqing, China
The 197th tallest building in the world
Concord International Centre is a 290 metres (950 feet) tall skyscraper completed in Chongqing, China. Its construction was started in 2012 and completed in 2017. The building was developed by Chongqing Yongde Real Estate and designed by Gensler.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).