Where is Qianhushan?

Where is Qianhushan located?

Qianhushan, Zhejiang, China (approx. 29.8402°, 119.8961°)


Where is Qianhushan on the map?