Horseshoe Falls at Niagara Falls in Ontario, Canada The Horseshoe Falls at Niagara Falls in Ontario, Canada.The Horseshoe Falls at Niagara Falls in Ontario, Canada.