Original: Stockport is a large town in Greater Manchester , England .
Simplified: Image : Stockport Viaduct .