London, United Kingdom
The large arch, the answer to the old stadium's twin towers, is an impressive structure and is often lit up to celebrate special occasions (such as London winning the 2012 Olympic Games bid).
Listen to the audio guide for Wembley Stadium Free on WIP — starts by itself when you arrive, even with the screen off