Mount SahoroMount Sahoro is located in the Hidaka Mountains, Hokkaido, Japan. It is the site of the Sahoro Ski Resort.There are two routes up the mountain: Karikachi Pass route Sahoro Ski Resort route