Large hydropower facilities produce about _______ of the world's electricity. . Geography

Materials by theme: