Awesome Search Japan

Urahoro Station

Urahoro Station (浦幌駅, Urahoro-eki) is a train station in Urahoro, Tokachi District, Hokkaidō, Japan.
Location:  Urahoro, Tokachi District, Hokkaidō Japan
Operated by:  Hokkaido Railway Company  
Opened:  3 December 1903 (1903-12-03)  

Urahoro Station  Click to go to Wikipedia