Actors from a Tibetan opera troupe rehearse Tibetan opera at a music square during the Shanghai International Arts Festival in Shanghai, east China, on Nov. 1, 2018. (Xinhua/Zhang Rufeng)
Actors stage Tibetan opera during Shanghai Int'l Arts Festival
Source: Xinhua| 2018-11-02 07:25:29|Editor: Liangyu