Where is Hanshi?

Where is Hanshi located?

Hanshi, Cabinda, Angola (approx. -5.4°, 12.3°)


Where is Hanshi on the map?