The water in the most beautiful water fall and many large assembly. Located on the river Niagara Falls 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.