Where is Nambu-ri?

Where is Nambu-ri located?

Nambu-ri, Nambu-ri, Republic of Korea (approx. 35.56311°, 129.13278°)


Where is Nambu-ri on the map?