Where is Shenziadian?

Where is Shenziadian located?

Shenziadian, Heilongjiang, China (approx. 46.6°, 130.6333°)


Where is Shenziadian on the map?