chechewinnie.com
Snow Leopard : Ghost of the mountains | Cheche Winnie
Snow leopard is also known as the ghost of the mountains. This is as a result of their extreme solitary behaviour. They don't even have a group name.