Where is Wenqing?

Where is Wenqing located?

Wenqing, Hainan, China (approx. 19.58444°, 109.0569°)


Where is Wenqing on the map?