IHA NEWS
International Latest News Videos and Photos

snow leopard seen on street in China

A snow leopard, which lives mostly in the mountainsides of Himalayas, at 2,500 to 4,500 meters altitude, was seen on a street in the Yushu city of China.

The species is under first-class protection in the country and listed as vulnerable by the International Union for Conservation of Nature.

Leave a comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More