The Xiluodu Dam is located in _______ ?A. Hong KongB. RussiaC. ChinaD. South Korea Found an error? Read our corrections policy and report it in the comments below.