Where is Zhaojiawei?

Where is Zhaojiawei located?

Zhaojiawei, Zhejiang, China (approx. 30.77583°, 121.2°)


Where is Zhaojiawei on the map?