In the far north corner of the country, Hokkaido, the ancient and sacred land of the Ainu people, is a vast, natural paradise.