CCTV 10 Live

CCTV 10 is one of the channels broadcast by the China Central Television. CCTV is the leading and most popular television broadcaster of China. CCTV-10 is a Chinese Science and Education channel, with a focus on airing educational programs specially for younger viewers. Live TV stream available here.
CCTV 10 from China