Home
Vision China
Culture China
Info China
A mural depicting Guru Padmasambhava in the Jebum-Gang Art Center, Lhasa, Xizang Autonomous Region, Sept. 10, 2025. [Photo by Huang Shan/China.org.cn]