2. China CCTV (English name: China Central Television) is a national television station and a national vice-ministerial organization in People's Republic of China (PRC), which was established on May 2005 1958+0. It is the news and public opinion organization and ideological and cultural position in China, and has many functions such as news dissemination, social education, cultural entertainment and information service.