Visit Our China,  professional China travel agency and Online China tour operator. Contact Us | FAQ | About us | Feedback
Your Position: HomeChina GuideChina PhotosWuxi Photos Turtle Head Island Photos

Turtle Head Island

Built in 1918 and adjoining the Taihu Lake, the Turtle Head Island is a park considered as a must-see among all of the parks in Wuxi. Consisting of natural mountains and lakes, this 75-acre park has over 10 scenic spots of natural landscape, rural scenery and classical Chinese gardens.

(Read More)