Where is Dongshaowei?

Where is Dongshaowei located?

Dongshaowei, Fujian, China (approx. 24.6208°, 118.3362°)


Where is Dongshaowei on the map?