Land of ice and fire
Journey deep into the Japan Alps to discover a place still ruled by nature and ancient traditions.