Wild onsen in the Tokachi mountains, perfect relaxation after a skitter

Beautiful wild hot springs in the woods of the Tokachi mountains in Japan