Where is Qiaoxiakeng?

Where is Qiaoxiakeng located?

Qiaoxiakeng, Fujian, China (approx. 27.64167°, 118.8806°)


Where is Qiaoxiakeng on the map?