Hidaka Mountains
or "Mount North Tottabetsu" is located in the Hidaka Mountains, Hokkaidō, Japan.