Yao Street Reservoir is a Lake located in Xinxiang. It is one of the 15926 lakes in China. Address of Yao Street Reservoir is Huixian, Xinxiang, China. Yao Street Reservoir is located in a remote area, with less than 1 listed places around it.
Huixian, Xinxiang, China
Address of Yao Street Reservoir is Huixian, Xinxiang, China.
Yao Street Reservoir is located in Xinxiang.
Yao Street Reservoir is a Lake in China