Home > Photo&Video > Photo

Actors stage Tibetan opera during Shanghai Int'l Arts Festival

2018-11-02 14:15:00

Actors from a Tibetan opera troupe stage a Tibetan opera performance for people at a music square during the Shanghai International Arts Festival in Shanghai, east China, on Nov. 1, 2018. [Photo/Xinhua]

Related News

Tibet Stories


Dressmaker Drolma: I only do one thing in my whole life

"As the oldest daughter in my family of five girls, my family has only asked me to do one th...

Xi's visit to Russia for 4th Eastern Economic Forum.jpg