With the European Championship fast approaching, eleven cities across Europe are preparing to host this summer’s tournament.
UEFA and the nations involved have come a long way since Euro 2020 was rescheduled last year due to the pandemic, with the competition finally set to go ahead with 51 matches to be played over 31 days.
Here is a look at the venues hosting games, and the current capacity limits in place due to the coronavirus pandemic.
Stadium name: Johan Cruyff Arena
Normal capacity: 55,000
Capacity for the Euros: at least 12,000
Information: The Dutch venue promises to be a sea of orange for Holland's group games, and will also host the opening last-16 game. A capacity review will take place ahead of the finals, and cases have dropped significantly since the 12,000 pledge was made in April.
Matches: Group stage, Holland v Ukraine (June 13, 8pm), Holland v Austria (June 17, 8pm), Holland v North Macedonia (June 21, 5pm), last 16, match 1 (June 26, 5pm).
Stadium name: Olympic Stadium
Normal capacity: 68,700
Capacity for the Euros: 31,000
Information: The most easterly Euro venue has said fans with tickets and a negative test will be exempt from the usual entry restrictions into Azerbaijan, but the Football Association of Wales has advised fans of its national team not to travel, with the former Soviet state on the British Government's amber list.
Matches: Group stage, Wales v Switzerland (June 12, 2pm), Turkey v Wales (June 16, 5pm), Switzerland v Turkey (June 20, 5pm), quarter-final, winner of last 16 match 3 v winner of last 16 match 1 (July 3, 5pm).
Stadium name: National Arena
Normal capacity: 54,000
Capacity for the Euros: 13,000
Information: Romania's failure to qualify means it will host four games as a neutral venue. Tournament organisers UEFA said in April that fans can enter Romania for up to three days with a valid ticket and a recent negative Covid test. Bucharest hosted the draw for the finals in November 2019.
Matches: Group stage, Austria v North Macedonia (June 13, 5pm), Ukraine v North Macedonia (June 17, 2pm), Ukraine v Austria (June 21, 5pm), last 16, match 6 (June 28, 8pm).
Stadium name: Puskas Arena
Normal capacity: 61,000
Capacity for the Euros: 61,000
Information: Currently the only one of the 11 venues working towards 100 per cent capacity, albeit with strict entry criteria set to be in place. Hungary face holders Portugal and world champions France on home turf before heading to Munich to take on Germany in the 'Group of Death'.
Matches: Group stage, Hungary v Portugal (June 15, 5pm), Hungary v France (June 19, 2pm), Portugal v France (June 23, 8pm), last 16, match 3 (June 27, 5pm).
Stadium name: Parken Stadium
Normal capacity: 38,065
Capacity for the Euros: 15,900
Information: The Danes initially set a minimum of 11,500 but have been able to push the capacity up slightly.
Matches: Group stage, Denmark v Finland (June 12, 5pm), Denmark v Belgium (June 17, 5pm), Denmark v Russia (June 21, 8pm), last 16, match 5 (June 28, 5pm).
Stadium name: Hampden Park
Normal capacity: 52,000
Capacity for the Euros: 12,000
Information: There was some uncertainty over whether Glasgow would make the final cut but the local organisers eventually provided guarantees to UEFA in April. Scotland will play their first and final group games at the venue, which has hosted the European Cup final three times - in 1960, 1976 and 2002.
Matches: Group stage, Scotland v Czech Republic (June 14, 2pm), Croatia v Czech Republic (June 18, 5pm), Scotland v Croatia (June 22, 8pm), last 16, match 8 (June 29, 8pm).
Stadium name: Wembley Stadium
Normal capacity: 90,000
Capacity for the Euros: 22,500
Information: The London venue will now host eight matches after inheriting Dublin's last-16 game. Crowds for the group stage and last 16 games will be capped at 22,500 but the Football Association hopes to significantly increase that for the semi-finals and final, possibly up to 45,000.
Matches: Group stage, England v Croatia (June 13, 2pm), England v Scotland (June 18, 8pm), England v Czech Republic (June 22, 8pm), last 16, match 2 (June 26, 8pm), last 16, match 7 (June 29, 5pm), semi-finals (July 6 and 7, 8pm) final (July 11, 8pm).
Stadium name: Allianz Arena
Normal capacity: 70,000
Capacity for the Euros: 14,500
Information: The Bavarian city was only confirmed as a host on April 23, and will stage all of Germany's group games. It is also one of the venues selected for Euro 2024, which will be staged entirely in Germany.
Matches: Group stage, Germany v France (June 15, 8pm), Germany v Portugal (June 19, 5pm), Germany v Hungary (June 23, 8pm), quarter-final, winner of last 16 match 4 v winner of last 16 match 2 (July 2, 8pm).
Stadium name: Stadio Olimpico
Normal capacity: 68,530
Capacity for the Euros: 18,000
Information: One of four cities which did not provide capacity guarantees at the earliest point of asking. All eyes will be on Rome when it hosts the opening game of the finals on June 11.
Matches: Group stage, Italy v Turkey (June 11, 8pm), Italy v Switzerland (June 16, 8pm), Italy v Wales (June 20, 5pm), quarter-final, winner of last 16 match 8 v winner of last 16 match 7 (July 3, 8pm).
Stadium name: Estadio La Cartuja
Normal capacity: 60,000
Capacity for the Euros: 18,000
Information: Seville is the most recently-added city to the Euro 2020 roster, replacing Bilbao on April 23. The venue in Andalusia will now play host to all of Spain's group matches.
Matches: Group stage, Spain v Sweden (June 14, 8pm), Spain v Poland (June 19, 8pm), Spain v Slovakia (June 23, 5pm), last 16, match 4 (June 27, 8pm).
Stadium name: Krestovsky Stadium
Normal capacity: 68,000
Capacity for the Euros: 30,500
Information: The Russian city was the biggest beneficiary of Dublin dropping out as it picked up the Irish capital's three group games. Hosted the 2018 World Cup semi-final between France and Belgium.
Matches: Group stage, Russia v Belgium (June 12, 8pm), Poland v Slovakia (June 14, 5pm), Russia v Finland (June 16, 2pm), Sweden v Slovakia (June 18, 2pm), Finland v Belgium (June 21, 8pm), Sweden v Poland (June 23, 5pm), quarter-final, winner of last 16 match 6 v winner of last 16 match 5 (July 2, 5pm).
Additional reporting by PA.