Where is Shanliao?

Where is Shanliao located?

Shanliao, Fujian, China (approx. 25.12968°, 118.6932°)


Where is Shanliao on the map?