Results 1 results found The Songhua River in front of modern office blocks in the most northern town of Harbin, Dongbei (Manchuria), China, Asia