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.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3