Photo taken on March 28, 2017 shows the Meili Snow Mountains in Deqen County, southwest China's Yunnan Province. The Meili Snow Mountains, with the highest peak Kagbo at an altitude of 6,740 meters, is always shrouded by fog and clouds. (Xinhua/Lin Yigunag)
RIGHT BG