Located
in the southwest suburbs of Wuxi City, it
is a peninsula on the bank of Taihu Lake,
where a huge rock protrudes itself into
the lake and appears as if a head raising
turtle is floating in water. Hence the place
got the name. It is the city's most attractive
park and the best place to admire the beauty
of Taihu Lake, one of the five largest freshwater
lakes in China and has been world famous
for its fascinating beauty.