January 7, 2020 Wusong Island, One of the Top Four Natural Wonders in China By Cassidy Tse inPopular Spots Tag scenic spots in China Rime island is a small island on the Songhua river in Wula street, a Manchu town in northern Jilin province. Read More