Where is Korea University Station?

Where is Korea University Station located?

Korea University Station, Seoul, South Korea (approx. 37.59002°, 127.0363°)


Where is Korea University Station on the map?