Where is Songjianghe?

Where is Songjianghe located?

Songjianghe, Songjianghe, China (approx. 42.18856°, 127.4809°)


Where is Songjianghe on the map?