Liming Hu is a Lake located in Daqing. It is one of the 15926 lakes in China. Address of Liming Hu is Sartu District, Daqing, China.
Some of the places around Liming Hu are -
Sartu District, Daqing, China
Address of Liming Hu is Sartu District, Daqing, China.
Liming Hu is located in Daqing.
Liming Hu is a Lake in China