The project is located in the core area of Beijing CBD, with a total land area of 17 hectares and a total construction area of 1.1 million square meters, making it the world's largest international trade center today. The project has won the China Civil Engineering Zhan Tianyou Award, the China Construction Engineering Luban Award, and the LEED Gold Certification from the U.S. Green Building Council (USGBC).
