The Churchill Falls powerhouse at early stages of excavation and as completed. The hydro tour takes you down almost 1000 feet to this massive room which is 897 feet long, 81 feet wide and 154 feet high - all carved out of solid rock!!
Return