This photo taken on April 2, 2024 shows peach blossoms with Mount Namjagbarwa in the background near Suosong Village in Nyingchi, southwest China's Xizang Autonomous Region. [Photo/Xinhua]