Two buffoons perform during a religious ceremony at the Tashilunpo Monastery in Xigaze, southwest China's Tibet Autonomous Region, Sept. 17, 2015. Summer religious ceremonies were held at the monastery from Sept. 16 to 18. (Photo: Xinhua/Zhang Rufeng)
RIGHT BG