Building

CCTV Beijing

The CCTV Headquarters, located in Beijing’s Central Business District, is one of the most iconic skyscrapers in China. Designed by Rem Koolhaas and Ole Scheeren of OMA, its bold loop-shaped structure is often called the “Big Pants.” The building houses China Central Television’s studios, offices, and broadcasting facilities in a single integrated complex. As a striking feat of engineering and design, it symbolizes Beijing’s modern skyline and China’s media power.