Where is Fouquet?

Where is Fouquet located?

Fouquet, Hainan, China (approx. 19.52278°, 109.1289°)


Where is Fouquet on the map?