← Back to Africa feed
Download item bundle

Live: Sun Island, Harbin's summer oasis on the Songhua River – Ep. 6

7 Aug 2026, 11:43 GMT
Live: Sun Island, Harbin's summer oasis on the Songhua River – Ep. 6

The Sun Island sits on the Songhua River in Harbin, northeast China's Heilongjiang Province. The well‑known urban wetland is a summer favorite with wooded banks and river breezes offering a cool escape from the heat.