Peach blossoms are pictured in front of a snow mountain in Bomi county, Southwest China's Tibet autonomous region, March 29, 2017. (Photo/Xinhua)
RIGHT BG
Peach blossoms are pictured in front of a snow mountain in Bomi county, Southwest China's Tibet autonomous region, March 29, 2017. (Photo/Xinhua)