As far as the eye can see, peach flowers in Bome Country, Tibet Autonomous Region have covered the land, attracting many visitors with their fragrance and beauty. The pink flowers grow at the foot of snowy mountains, offering a visual feast for all those who encounter them. (Xinhua)