News

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 ...
Urban architects in Chongqing, a sprawling city in southwest China, have ingeniously integrated a monorail station into a residential high-rise building. The Liziba station, part of the Chongqing ...
Dadong River Cable Bridge is a large-scale infrastructure project in Chongqing, China ... the centre arches of the bridge - hence the building of the bridge.