Oshima-Numajiri Station is a railway station in Mori, Kayabe District, Hokkaidō, Japan.
Wikipedia https://en.wikipedia.org/wiki/Oshima-Numajiri_Station
Coordinates 42°6'25.048" N 140°44'53.08" E