Kazimierz Górski National Stadium, Warsaw Poland.
The Kazimierz Górski National Stadium was home of the Euro 2012 football championship, the 14th Euro championship so far, (soccer for you Americans). Co-hosted by Poland and Ukraine, it was the first time that either country ever hosted the Euro Cup. Being chosen was a big deal for these two nations which have both worked so hard to attain their freedom, recreate, rebrand, market and promote their cities and nations from the rubble left behind by the Germans and the Russians, and find their unique national identity after WWII flattened them. Co-hosting Euro 2012 and building the now-iconic, retractable-roof, red-and-white National Stadium (and various satellite stadiums) is certainly proof of just how far Poland has come.