The snow leopard is found in
Choose Your Option
A. Rajasthan
B. The high altitude Himalayan region
C. Kerala forests
D. Assam plains