Satellite map of Songhua River
The Songhua River (Chinese: 松花江; pinyin: Sōnghuā Jiāng) or Sungari River (Manchu: , Sunggari Ula) is a river in Northeast China, and is the largest tributary of the Heilong River (Amur), flowing about 1,434 kilometres (891 mi) from Changbai Mountains through Jilin and Heilongjiang provinces.
Latitude: 46° 52' 2.99" N
Longitude: 130° 27' 28.19" E