mypictures

cctv headquarters


The CCTV Headquarters is an iconic 51-floor skyscraper in Beijing, China, known for its distinctive architecture. Designed by the Office for Metropolitan Architecture, it features a loop of six horizontal and vertical sections that create an open center, challenging traditional skyscraper design. Completed in 2012, it not only serves as the headquarters for China Central Television but also stands as a symbol of modern architectural innovation in Beijing's Central Business District.