The final tournament of 2012 UEFA European Football Championship, commonly referred to as Euro 2012, is being hosted by Poland and Ukraine between 8 June and 1 July 2012. It is the first time that either nation has hosted the tournament. The tournament is played across eight venues, four in each host country, five of which were newly built for the tournament. Here are the top stadiums!
From Poland
From Ukraine