Original: Stockport is a large town in Greater Manchester , England .
Simplified: jpg The Stockport railway viaduct over the Mersey