Rare treat: 3 snow leopards frolic and snuggle on camera
A trio of adorable snow leopards was recently caught on camera snuggling and relaxing beneath a shady tree near a monastery. The rare and elusive creatures were photographed in Qinghai province, in central China, using camera traps placed by Panthera, the global wild cat conservation organization, …
Mearl jobb flipped this story into Wilderness•2521d