Songhua River Cableway, located in Harbin, China, Nanqi Daoli District Tongjiang Square (Tongjiang Street 218), is located on the beautiful Songhua River, across the Songhua River, north to the central boundary of Sun Island Scenic Area (No. 18 Scenic Street).