Green leaves in the snow
Niseko (Japanese: ニセコ) is a town located in Shiribeshi Subprefecture (虻田郡), Hokkaido, Japan. There are many ski hotels around Niseko Ski Resort, the hotel where Choumeizai stays is located next to the ski resort, quite remote but far from the hustle and bustle.