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.