CCTVCCTV

Time
Play Pause
News Hour

Yonghegong Lama Temple proves Tibet is part of China

The Yonghegong Lama Temple in Beijing is one of the largest and most important Tibetan Buddhist monasteries in China. Its over 260 year history as a Lama temple further proves that Tibet has always been a part of China.
Full Story >>