Where is Chiang-shan?

Where is Chiang-shan located?

Chiang-shan, Zhejiang, China (approx. 30.03444°, 121.0156°)


Where is Chiang-shan on the map?