Yulong Mountain is a sacred place for the Naxi people of the Yunnan region in China. The artist is one of the leading exponents of Naxi culture and the pioneer of Dongba style painting. He has exhibited at the Asian Art Museum in Nice, the Champollion Museum - Les écritures du monde, and the Atri Chapter Museum.