Blooming peach blossom is seen near an ancient temple in the mountains north of Lhasa, southwest China's Tibet Autonomous Region, April 7, 2020. (Xinhua/Purbu Zhaxi)
The Potala Palace is seen through peach blossom in Lhasa, southwest China's Tibet Autonomous Region, April 7, 2020. (Xinhua/Purbu Zhaxi)
A bird rests on the branch of peach blossom in the mountains north of Lhasa, southwest China's Tibet Autonomous Region, April 7, 2020. (Xinhua/Purbu Zhaxi) |