Tourists enjoy the view of peach blossoms in Nyingchi, southwest China's Xizang Autonomous Region, April 2, 2025. As the ...
On April 3rd, the 22nd Nyingchi Peach Flower Tourism and Culture Festival kicked off, with a series of events held across ...