Where is Seokchon Lake Park?

Where is Seokchon Lake Park located?

Seokchon Lake Park, Seoul, South Korea (approx. 37.51°, 127.103°)


Where is Seokchon Lake Park on the map?