Where is Mena Station?
Mena Station is located in Rankoshi. If you'd like to find things to do in the area, you may want to check out Niseko Mountain Resort Grand Hirafu and Niseko Moiwa Ski Resort.
Hit the slopes at Niseko Mountain Resort Grand Hirafu, a top ski area in Kutchan. Discover the mountain views and hot springs in this relaxing area.