The great pyramid of Stockport
What about it?
I’ve been seeing a few pyramids from around the world on this group, however none come close to the 8th wonder of the world that is referred to as “the pyramid†in Stockport, Greater Manchester UK. Completed in 1992 some even say it’s visible from space or just the number 192 bus.