A boutique ski lodge in Niseko, Japan
A ski chalet hidden in Japan’s pristine national forest, walking distance (2 km) from the …