Where is Songjianghe?

Where is Songjianghe located?

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


Where is Songjianghe on the map?