A flock of blue sheep, the animal under level-II national protection in China, was spotted in snow-topped mountains of the Huanglong Scenic Area in Songpan County of southwest China's Sichuan Province. This is the first time that such a big flock has been filmed above an altitude of over 4,000 meters.