A) Snow leopard no longer exists anywhere on the earth
B) Population of snow leopard is diminishing
C) Snow leopard is found only on mountains
D) Snow leopard is found only in Kanha national park
E) None of these
Correct Answer: B
You need to login to perform this action.
You will be redirected in
3 sec