Where is Seoul Station?

Where is Seoul Station located?

Seoul Station, Seoul Station, Republic of Korea (approx. 37.554546°, 126.97078°)


Where is Seoul Station on the map?