[Madhubani (Indian)] Alpine Snow Leopard Rest

A snow leopard resting on a rocky ledge high in the mountains.