Tourists visit the Kumbum Monastery, a renowned monastery of Tibetan Buddhism in northwest China's Qinghai Province. [Photo/Xinhua]