BEIJING CHINA - NOVEMBER 14 2016: The headquarters for China Central Television in Beijing China. The CCTV Headquarters is a 44-storey skyscraper in the Beijing Central Business District (CBD). The tower serves as headquarters for China Central Television