Shapo Reservoir is a Lake located in Haikou, Haikou. It is one of the 15926 lakes in China. Address of Shapo Reservoir is Longhua District, Haikou, Haikou, China. Shapo Reservoir is located in a remote area, with less than 1 listed places around it
Longhua District, Haikou, Haikou, China