A video clip recently recorded in Helan Mountain in northwest China's Ningxia showed a blue sheep mother breastfeeding her cub on a steep rock face.
Source: Xinhua
Editor: huaxia
2023-07-20 18:50:15
A video clip recently recorded in Helan Mountain in northwest China's Ningxia showed a blue sheep mother breastfeeding her cub on a steep rock face.