Where is Baihedian?

Where is Baihedian located?

Baihedian, Zhejiang, China (approx. 29.23486°, 120.9351°)


Where is Baihedian on the map?