Where is Shidaohe?

Where is Shidaohe located?

Shidaohe, Jilin, China (approx. 42.63639°, 126.5256°)


Where is Shidaohe on the map?