Where is Song Shan Mountain?

Where is Song Shan Mountain located?

Song Shan Mountain, Song Shan Mountain, China (approx. 34.511032°, 113.040726°)


Where is Song Shan Mountain on the map?