2:17 CCTV-E | Interview featuring The Mirror Connection at CAFA Art Museum | Beijing, China 2013
China Central Television, commonly abbreviated as CCTV, is the predominant national television broadcaster in the People’s Republic of China.