Where is Fengshoudui?

Where is Fengshoudui located?

Fengshoudui, Hainan, China (approx. 19.35333°, 109.8311°)


Where is Fengshoudui on the map?