Where is Quanxia?

Where is Quanxia located?

Quanxia, Fujian, China (approx. 26.44083°, 116.9308°)


Where is Quanxia on the map?