Monday, April 20, 2020

Aphex Twin - Stone In Focus




Snow monkeys are the world's most northern-living primates, beside humans, which means that they live in frigid conditions.  These areas are full of natural hot springs, known as "osen," where the water is heated by the earth's core.