The Japanese macaques, aka “snow monkeys”, are the most northern-living primates.

Blog Single

 The Japanese macaques, aka “snow monkeys”, are the most northern-living primates. They are sometimes observed rolling snowballs for fun.