Houlongtan is a Lake located in Chengde. It is one of the 15926 lakes in China. Address of Houlongtan is Weichang Manchu and Mongol Autonomous County, Chengde, China. Houlongtan is located in a remote area, with less than 1 listed places around it.
Weichang Manchu and Mongol Autonomous County, Chengde, China
Address of Houlongtan is Weichang Manchu and Mongol Autonomous County, Chengde, China.
Houlongtan is located in Chengde.
Houlongtan is a Lake in China