Where is Qianbai?

Where is Qianbai located?

Qianbai, Zhejiang, China (approx. 29.94214°, 119.322°)


Where is Qianbai on the map?