Euro 2016 is about to get underway with 24 teams from across Europe battling it out for one of the most prestigious prizes in the beautiful game.

Only European nations will compete in the championship, but a closer look at the origins of each player reveals just how multicultural the competition really is.