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?
{"latitude":33.50491,"longitude":126.844315,"title":"Sehwa-ri"}