About Qiugang village:
Qiugang is located in the eastern suburbs of Bengbu City in Central China's Anhui Province. Running through the village is a 10 km-long irrigation channel called the Baojia Waterway, one of five canals running via Qiugang into the Huai River.
View Larger Map