Print
Mail
Large
Medium
Small
Share on
Peach blossoms are pictured in front of a snow mountain in Bomi county, Southwest China's Tibet autonomous region, March 29, 2017.[Photo/Xinhua]