Peng Shop Reservoir is a Lake located in Hubei, Xiaogan. It is one of the 15926 lakes in China. Address of Peng Shop Reservoir is Dawu County, Hubei, Xiaogan, China. Peng Shop Reservoir is located in a remote area, with less than 1 listed places around it
Dawu County, Hubei, Xiaogan, China