Chujiahu is a Lake located in Changsha, Changsha. It is one of the 15926 lakes in China. Address of Chujiahu is Kaifu District, Changsha, Changsha, China. Chujiahu is located in a remote area, with less than 1 listed places around it.
Kaifu District, Changsha, Changsha, China
Address of Chujiahu is Kaifu District, Changsha, Changsha, China.
Chujiahu is located in Changsha, Changsha.
Chujiahu is a Lake in China