Where is Sanjiaoyan?

Where is Sanjiaoyan located?

Sanjiaoyan, Fujian, China (approx. 27.31994°, 119.2512°)


Where is Sanjiaoyan on the map?