The water in the most beautiful water fall and many large assembly. Located on the river Niagara of eastern North America. On the border between Canada and the United States.Is a waterfall horseshoe (Horseshoe Falls is sometimes called Falls Canada) high 158 feet.