It's not an anmcient wonders list. To qualify, the "wonder" has to have been built before 2000.
Seems like they could have picked one or more of the modern large football/baseball stadiums as being just as much a wonder as most of the ones on the list. Both as engineering wonders and 'wonder why they built that, must be some kind of religious thing'.