Where is Song Shan?

Where is Song Shan located?

Song Shan, Song Shan, China (approx. 34.48389°, 112.95194°)


Where is Song Shan on the map?