Photo taken on May 2, 2016 shows the solar halo on the Balagezong Snow Mountain in Shangri-la, southwest China's Yunnan Province. The Balagezong Snow Mountain, which is 5,545 meters above sea level, is the highest peak of Shangri-la region. (Xinhua/Yang Zongyou)
Go to Forum >>0 Comment(s)