Horseshoe Falls
Niagara Falls, ON
Nature
Horseshoe Falls is the largest of the three waterfalls that collectively form Niagara Falls on the Niagara River along the Canada–United States border. Approximately 90% of the Niagara River, after around half the water is diverted for hydropower generation, flows over Horseshoe Falls.
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