Where is Qiujiashanxiaqun?

Where is Qiujiashanxiaqun located?

Qiujiashanxiaqun, Fujian, China (approx. 25.60361°, 117.0844°)


Where is Qiujiashanxiaqun on the map?