Young actors make preparations in the dressing room of Tibetan Opera Art Center in Lhasa, southwest China's Xizang Autonomous ...
Around 1,000 monks and nuns were expelled from Larung Gar Buddhist Academy late last year. Security forces have also been deployed.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results