Peach flowers are seen near Suosong Village in Nyingchi, southwest China's Xizang Autonomous Region, April 2, 2024. (Xinhua/Sun Fei)