Where is Seokchon Lake Park?

Where is Seokchon Lake Park located?

Seokchon Lake Park, Seokchon Lake Park, Republic of Korea (approx. 37.51°, 127.103°)


Where is Seokchon Lake Park on the map?