The Turtle Head Park is a peninsula lying on the northwestern shore of the Taihu Lake in Wuxi. It was named after the boulder burst into the lake and resembles the head of a turtle. The Turtle Head Park was founded in 1916 and now covers an area of 539 hectares.