World Languages, asked by aanchalmathur82, 4 months ago

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 sanjayvidyarthi69
2

Answer:

Snow leopards

Answered by anilsahu33899
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