An annual Peach Blossom Festival held in March in Tibet's Nyingchi Prefecture attracts tourists from home and abroad. [Photo Source: tibet.cn]