Looking at the best observation deck of Yunnan's highest peak, Meili Snow Mountain, the high and flowing scriptures and the neatly arranged white towers, it feels suffocating. The sound of chanting that floats from time to time seems to have entered the kingdom of Buddha.