Beijing, China
Concepts,Competitions
Client: China Central Television
The China Central Television complex is design to be Beijing’s focal point, and is set on a site of man-made hills and lakes ( Shan - Shui). This artificial landscape appears as a “Living Garden”, in the heart of Beijing.
From islands within the lake rise six distinctive structures: “ The Island of Thinking,” a spiraling administrative office tower of metal and glass; “The Island of Feeling” a smoothed, curvacious shaped hotel; “ The Island of Seeing” is the News and Broadcasting studio-two anglular shapes braced against one another ; “The Island of Listening,” a conical shape like a television, theatre and concert hall. Crossing the garden is the Central Services Building, which connects all buildings and is the trunk of movement, centralizing all the roots of the garden.