Tourists enjoy the peach blossoms in Nyingchi, Southwest China's Tibet autonomous region, March 30, 2015. [Photo/Xinhua]