Small peninsula resembling a turtle's head
Night view of cherry blossoms on Turtle Head Isle, Wuxi City, East China's Jiangsu Province, March 27, 2018.
The small peninsula resembling a turtle's head on Taihu Lake in Wuxi is famous for its beautiful scenery, especially cherry blossoms.