Where is Huangbaishan?

Where is Huangbaishan located?

Huangbaishan, Zhejiang, China (approx. 29.65946°, 118.7325°)


Where is Huangbaishan on the map?