Churchill Falls

Posted: September 3, 2010 in Trans-Labrador

Nothing much here except for what is supposedly the hydro electric dam with the greatest potential for energy generation in the world. Its not as big as many other dams but it holds back more water.

Leave a comment