The world cup matches will be played at these 12 stadia throughout France, Scotland and Wales.
Flags courtesy of ITA's Flags of All Countries used with permission.