La montagna Yulong é luogo sacro per il popolo naxi della regione dello Yunnan in Cina. L’artista è uno dei maggiori esponenti della cultura naxi, nonche il pioniere della pittura di stile dongba. Ha esposto al Museo di arte asiatico di Nice, al Museo Champollion – Les écritures du monde, al Museo Capitolare di Atri.