Where is Shanxial?

Where is Shanxial located?

Shanxial, Zhejiang, China (approx. 29.40722°, 121.3786°)


Where is Shanxial on the map?