Where is Sehwa-ri?

Where is Sehwa-ri located?

Sehwa-ri, Sehwa-ri, Republic of Korea (approx. 33.50491°, 126.844315°)


Where is Sehwa-ri on the map?