CCTV: The Chinese International Channel aims to “inherit the Chinese civilization and serve the full Chinese people”, providing news, cultural information, and interaction for users at home and abroad. Located In United States.