Awesome Search Japan

Ochiai Station (Hokkaido)

Ochiai Station (落合駅, Ochiai eki) is a railway station on the JR Hokkaido. It is located in Minamifurano, Hokkaido, Japan. Station number is T37. The elevation is 413 metres (AMSL).
Location:  Minamifurano, Sorachi, HokkaidoJapan
Operated by:  JR Hokkaido  
Opened:  1901  

Ochiai Station (Hokkaido)  Click to go to Wikipedia