Warsaw

Poland's National stadium in Warsaw, the venue for Euro 2012 finals, is opened