Dongbai Mahu is a Lake located in Hangzhou. It is one of the 15926 lakes in China. Address of Dongbai Mahu is Binjiang District, Hangzhou, China. Dongbai Mahu is located in a remote area, with less than 2 listed places around it.
Some of the places around Dongbai Mahu are -
Binjiang District, Hangzhou, China
Address of Dongbai Mahu is Binjiang District, Hangzhou, China.
Dongbai Mahu is located in Hangzhou.
Dongbai Mahu is a Lake in China