Actors stage British playwright William Shakespeare's play Hamlet in Lhasa, southwest China's Tibet Autonomous Region, Aug. 3, 2021. (Xinhua/Kelsang Paljor)
Go to Forum >>0 Comment(s)