Awesome Search Japan

Katsuradai Station

Katsuradai Station (桂台駅, Katsuradai-eki) is a train station in Abashiri, Hokkaidō, Japan. 44°01′00″N 144°16′23″E / 44.0168°N 144.2731°E / 44.0168; 144.2731
Location:  3 Chome Minami 10 Jōhigashi, Abashiri, HokkaidoJapan
Operated by:  Hokkaido Railway Company  
Opened:  1967  

Katsuradai Station  Click to go to Wikipedia