CCTV in Spanish language.
English-language TV channel.
General sports TV channel. - Provided by: http://www.lzu.edu.cn/