Where is Shandin?

Where is Shandin located?

Shandin, Zhejiang, China (approx. 28.43803°, 118.852°)


Where is Shandin on the map?