Tibetan people celebrate the traditional "Zanba Festival" in Yushu Tibetan autonomous prefecture in Northwest China’s Qinghai province, April 11, 2015. [Photo/Chinanews.com]