Where is Yangjiao?

Where is Yangjiao located?

Yangjiao, Fujian, China (approx. 27.79532°, 118.0985°)


Where is Yangjiao on the map?