The Sun Island is located on the northern bank of the Songhua River, Harbin. It is a picturesque place boasting crystal waters, wooden rockeries, exotic buildings and pretty plants. While in winter, it is a world of snow and ice. [China.org.cn]
Go to Forum >>0 Comments