Horseshoe Falls and Canada umbrella by the Niagara Falls in Ontario, Canada Viewing the Horseshoe Falls from the Niagara Parkway in Niagara Falls.Viewing the Horseshoe Falls from the Niagara Parkway in Niagara Falls.