Where is Chin-ku-shan?

Where is Chin-ku-shan located?

Chin-ku-shan, Zhejiang, China (approx. 28.33611°, 120.7767°)


Where is Chin-ku-shan on the map?