Video PlayerClose
Photo taken on March 31, 2018 shows peach blossoms at the foot of a mountain in Bomi County, southwest China's Tibet Autonomous Region. (Xinhua/Zhang Rufeng)
Photo taken on March 31, 2018 shows peach blossoms at the foot of a mountain in Bomi County, southwest China's Tibet Autonomous Region. (Xinhua/Zhang Rufeng)