Shenxiu Lake
Shenxiu Lake, Langyashan National Scenic Area, Langya District, Chuzhou 239001 China
Shenxiu Lake is a Bodies of Water place is located in Chuzhou, Anhui. The address of Shenxiu Lake is Shenxiu Lake, Langyashan National Scenic Area, Langya District, Chuzhou 239001 China.