Where is He Shan?

Where is He Shan located?

He Shan, He Shan, China (approx. 35.53132°, 119.44273°)


Where is He Shan on the map?