A peach tree is in full blossom near a temple in Lhasa, southwest China's Xizang Autonomous Region, April 5, 2024. (Xinhua/Tenzing Nima Qadhup)
Go to Forum >>0 Comment(s)