3/12/2007

The massive, 90,000-seat Wembley Stadium in London is finally complete, standing twice the size and four times as high as the former stadium. The new stadium was first bid in 2000, when construction was priced at about $631 million, and the final figure was about $1.6 billion.

Related Summaries