geography · World Geography · World Geo : Countries

In which of the following countries 99 percent of its total energy requirement is obtained by Hydro-Power?

Related questions