Where is Shanbin?

Where is Shanbin located?

Shanbin, Fujian, China (approx. 25.12472°, 119.1075°)


Where is Shanbin on the map?