What are these people thinking? The pyramids are beating time almost. The sheer size, complexity of passages and wall paintings, and the mathematically correct proportions surely make the pyramids a certainty in any seven wonders listing, new or old.
Well, I have a contender. I give you Battersea Power Station, South London, England.