Where is Xihaidian?

Where is Xihaidian located?

Xihaidian, Heilongjiang, China (approx. 47.46667°, 127.5167°)


Where is Xihaidian on the map?