Where is Huangdaokeng?

Where is Huangdaokeng located?

Huangdaokeng, Fujian, China (approx. 24.85417°, 117.2758°)


Where is Huangdaokeng on the map?