GANZI, CHINA - OCTOBER 12, 2023 - Tibetan Buddhist practitioners at the Seta Wuming Buddhist Institute in Ganzi city, Sichuan Province, China, October 12, 2023. Tibetan Buddhist practitioners on the Altar City. The Seta Wuming Buddhist Institute is o