Lhasa, the capital of Southwest China's Xizang autonomous region, has completed 177,200 mu (about 11,813 hectares) of afforestation in the mountains to the north and south of the city. [Photo ...
Footage has emerged showing what appear to be rare large-scale protests against strict Covid-19 measures in the Tibetan regional capital, Lhasa. Multiple videos on social media show hundreds ...