Where is Zhengbin?

Where is Zhengbin located?

Zhengbin, Hainan, China (approx. 19.98806°, 110.1094°)


Where is Zhengbin on the map?