Download
Forest rangers in SW China find two snow leopard cubs
00:48

Forest rangers found two snow leopard cubs in Garze, southwest China's Sichuan Province. The cubs had no physical injuries but were in a poor mental state due to hunger. Snow leopards are categorized as national first-class protected animals in China and an endangered species in the world. With the help of forest rangers, the cubs were reunited with their mother.

Search Trends