Bosheen dam is located in which country? (A) France (B) Russia (C) Peru (D) None of the aboveâ–ºCorrect Option Correct Answer is: C
Good