Churchill Falls
Labrador City, NL
Nature
Churchill Falls is a 245 ft high waterfall on the Churchill River in Labrador, Canada. Formerly counted among the most impressive natural features of Canada, the diversion of the river for the Churchill Falls Generating Station has cut off almost all of the falls' former flow, leaving a small stream winding through its old bed and trickling down the rocks.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account