Between which two Great Lakes does the Niagara River flow?

The Niagara River flows from Lake Erie into Lake Ontario.