This interactive treemap shows all the countries who have won the Eurovision Song Contest between 1956 and 2011. Hover over a flag to see the winning years. Hover over a year to see the winning song. And, if you’re feeling brave, you can click on a year to be taken to a video of the winning entry! With this year’s grand final being held on 26th May 2012, which flag will be the next to grow in size?