Muskrat Falls and Gull Island
Nalcor Energy management offered a media tour of the proposed Lower Churchill development site. The tour included a fly-over of Muskrat Falls and the area of Gull Island — both located on the Churchill River.
Published on August 20, 2012On the Churchill River. — Photo by Ashley Fitzpatrick/The Telegram