Question: Which power station is located on the backwater of "The Meeting of Waters"?
Sentence (from "River Tyne"): The River Tyne is a river in North East England and its length (excluding tributaries) is 118 km .
Relevant evidence: No