[Damei Yunnan Yubeng Shen Waterfall] Yubeng Shen Waterfall is located on the south side of Kawaboge Peak in Yunling Township, Deqin County, Yunnan, with beautiful scenery. The so-called Yubeng Shen Waterfall is actually a waterfall formed by the meltwater of Meili Snow Mountain. Local Tibetans take bathing under the Yubeng god waterfall as a kind of spiritual cultivation.