Where is Wenqun?

Where is Wenqun located?

Wenqun, Fujian, China (approx. 27.66472°, 118.6081°)


Where is Wenqun on the map?