Original: Stockport is a large town in Greater Manchester, England.
Simplified: The River Mersey begins in Stockport, at the meeting point of the Rivers Goyt and Tame.