Where is Nanwei?

Where is Nanwei located?

Nanwei, Hainan, China (approx. 19.48333°, 109.9575°)


Where is Nanwei on the map?