Last Updated on 2023/02/12
Table of Contents
A Behind-the-Scenes Look at the Project’s Progress
The CCTV Headquarters in Beijing is a remarkable piece of architecture that stands out from the conventional tower structures. It boasts a unique and modern design that has caught the attention of architects and design enthusiasts globally.
As the headquarters of China Central Television, this skyscraper stands at a height of 234 meters (768 feet) and consists of 51 floors, making it a prominent landmark in the Beijing Central Business District. It was built on East Third Ring Road, Guanghua Road, and covers an area of 473,000 square meters, thanks to its loop-like design, which consists of six horizontal and vertical sections.
The project was initiated on June 1, 2004, and its facade was completed in January 2008. The architects responsible for the design of this landmark building were Rem Koolhaas and Ole Scheeren of OMA, while Cecil Balmond of Arup took charge of the complex engineering design.
This building was recognized as one of the 10 most 10 most ambitious architectural projects of 2007 by The Times and was completed in time for the 2008 Beijing Olympics. The beautiful images of the CCTV Headquarters were captured by photographer Matteo Damiani.