Where is Fujudui?

Where is Fujudui located?

Fujudui, Hainan, China (approx. 19.73417°, 110.7803°)


Where is Fujudui on the map?