Juzi Island: The Emerald Ribbon Floating on the Xiangjiang River in Changsha

Juzi Island, located in Changsha, Hunan Province, is a narrow alluvial sand island in the Xiangjiang River. Historical records show that Juzi Island was formed … Continue reading Juzi Island: The Emerald Ribbon Floating on the Xiangjiang River in Changsha