Where is Sybaokan?

Where is Sybaokan located?

Sybaokan, Fujian, China (approx. 25.96639°, 117.7725°)


Where is Sybaokan on the map?