Where is Shanliaozi?

Where is Shanliaozi located?

Shanliaozi, Fujian, China (approx. 25.56972°, 117.31°)


Where is Shanliaozi on the map?