The photo is the three peaks in Meili(Meri) Snow Mountains and some prayer banners Pagodas. Meili(Meri) Snow Mountains is located in the northwest of Yunnan China. It is one of most beautiful snow mountains in China. The photo was taken in the road of Yunnan-Tibet.