Shanghu Lake is a River located in Chengde, Chengde. It is one of the 915 rivers in China. Address of Shanghu Lake is Shuangqiao District, Chengde, Chengde, China.
Some of the places around Shanghu Lake are -
There are several rivers around Shanghu Lake. Xiahu Lake, Ruyi Lake, and Ruyi Lake are some of the rivers near Shanghu Lake.
Shuangqiao District, Chengde, Chengde, China
Address of Shanghu Lake is Shuangqiao District, Chengde, Chengde, China.
Shanghu Lake is located in Chengde, Chengde.
Shanghu Lake is a River in China