Where is Yangwon Station?

Where is Yangwon Station located?

Yangwon Station, Yangwon Station, Republic of Korea (approx. 37.60659°, 127.1079°)


Where is Yangwon Station on the map?