Where is Jin Shan?

Where is Jin Shan located?

Jin Shan, Jin Shan, TW (approx. 24.76333°, 121.22472°)


Where is Jin Shan on the map?