The peak of the misty summit of Meili Snow Mountain in southwest China's Yunnan Province was enveloped by swirling clouds on Thursday. The highest peak of this sacred mountain stands at 6,740 meters above sea level, where it is a pilgrimage site for Tibetan Buddhists.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3