Skylon Tower

, in Niagara Falls, Ontario, is the tallest structure that overlooks both the American Falls, New York and the larger Horseshoe Falls, Ontario from the Canadian side of the Niagara River.