Where is Niseko?

Where is Niseko located?

Niseko, Niseko (Station), Japan (approx. 42.8089°, 140.6847°)


Where is Niseko on the map?