Where is Seoul Station?

Where is Seoul Station located?

Seoul Station, Seoul, South Korea (approx. 37.55517°, 126.9726°)


Where is Seoul Station on the map?