Sharing with mankind the "roof of the world," snow leopards usually inhabit the towering snow-capped mountains. Its survival depends on an abundant supply of prey, clean water sources, and a stable ...