South Lake Photos

Meet 4 travelers, 1 tour guides and discover 9 photos

South Lake (Nán Hú) is a scenic lake located in the South of Jiaxing City, China, and covers an area of 0.54 km². It is also known as "Mandarin Duck Lake", due to the lake's shape, and is a frequent destination of tourists and sightseers.
View South Lake guide >

South Lake At Night

Boat At South Lake