Live: Exploring Sun Island – A cool summer oasis by Songhua River
Exploring Sun Island in Harbin, northeast China – A cool summer oasis by the Songhua River.
Exploring Sun Island in Harbin, northeast China – A cool summer oasis by the Songhua River.