Where the animal Snow leopard is found?

  • A. North India
  • B. Abyssinia
  • C. New Zealand
  • D. Central Asian Mountains

Correct Answer: D. Central Asian Mountains

Snow leopards can be found throughout high mountain ranges. Snow leopards are a large cat native to the mountain ranges of Central and South Asia. They are found in 12 countries including China, Bhutan, Nepal, India, Pakistan, Afghanistan, Russia, and Mongolia.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *