This animal is found in the mountainous regions of India Nepal China and Central Asia there are only about 6,000 animals of this species is left in the wild.________
Answers
Answered by
2
Answer:
Snow leopards
Answered by
0
is found in the mountains region of India Nepal China and Central Asia there are only about 6,000 animals of this species is left in the wild it is called snow leopard
Similar questions