World’s largest man-made Reservoir is located in Russia on which river?
- A. Angara River
- B. Lena River
- C. Volga River
- D. None of these
Correct Answer: A. Angara River
Correct Answer: D. All these
Correct Answer: C. William S. Hadaway (1896)
Correct Answer: B. Judith Resnik
Correct Answer: A. Yangtze River
Correct Answer: D. Brazil
Correct Answer: C. Mohammad Bin Ismail Al Bukhari