China Central Television (The Dragon Splits)

China Central Television (formerly Beijing Television), commonly abbreviated as CCTV, is the predominant state television broadcaster in the People's Republic of China. CCTV is one of the official mouthpieces of the Communist Party of China, and is part of what is known in China as the "central three" (中央三台), with the others being China National Radio and China Radio International.