Where is Shanjia?

Where is Shanjia located?

Shanjia, Hainan, China (approx. 19.59639°, 110.1128°)


Where is Shanjia on the map?