An aerial drone photo taken on April 9, 2025 shows an external view of the international land-sea center in southwest China's Chongqing Municipality. The construction of facade curtain wall of the international land-sea center, the tallest building under construction in Chongqing, was officially completed on Wednesday. Located in Yuzhong District, the 458-meter-high skyscraper has a curtain wall area of about 100,000 square meters, and more than 18,000 glass plates are used. (Xinhua/Wang Quanchao)
Go to Forum >>0 Comment(s)