#18 International Land-Sea Center

This 458.2-meter skyscraper with 98 floors was completed in 2025 as the tallest building in Chongqing, China.
Its “sailing ship” design represents Chongqing’s role as a vital hub connecting western China to global sea-trade routes.