With just three days to go before the 2019 Africa Cup of Nations kicks off, here are the six stadiums that will host the tournament in Egypt, while the stadium for Bafana Bafana's group stage games has also been confirmed.
Click through the gallery above to see the six 2019 AFCON stadiums.
Egypt will stage the upcoming AFCON after Cameroon were stripped of the hosting rights, as confirmed by CAF in January.
The 2019 tournament will be the first edition with 24 teams taking part, and will be played in the following six stadiums, according to CAF.
Cairo International Stadium
The 74 100-seater Cairo International Stadium remains one of the most renowned football grounds in the world. Opened in 1960, it hosted the Africa Cup of Nations finals in 1974, 1986 and 2006, and is also expected to host this year's final (CAF is yet to confirm the venues for the knockout stages).
30 June Stadium
Another Cairo-based stadium that will be used in this year's AFCON is the 30 June Stadium, also known as the Air Defense Stadium. The modern-styled stadium opened in 2011 in the New Cairo suburb and has a capacity of 30,000.
Al Salam Stadium
Also in Cairo is the Al Salam Stadium, which will host all three of Bafana's group stage games, according to CAF's official website. It was built in 2009 as one of the 2009 FIFA U20 World Cup venues, and is home for Egyptian Premier League side El Entag El Harby, while it also has served as a home for giants Al Ahly in both domestic and continental competitions.
The oldest stadium in Egypt was built in 1929, and was a venue for the Africa Cup of Nations in 1986 and 2006. The 20 000-seater was built in the old Roman style, and is home for Alexandria's famous sides Al Ittihad and Olympic. It has been renovated many times, the last time being in 2016.
This is the base of Ismaily Club, the first ever Egyptian side to win a CAF competition (African Cup for Champion Clubs in 1969). The 18 500-seater was built in 1965, and renovated in 2009.
The Suez Stadium (also known as the New Suez Stadium) was built in 1995, and holds 27 000 seats. It is the home of Premier League side Petrojet.
CAF decided to scratch the Port Said Stadium from their original list of host arenas, with the stadium gaining infamy in 2012, when more than 70 people sadly passed away in Egypt's worst stadium tragedy after a riot broke out during a league game between Al Masry and Al Ahly.
Note: Images in this article courtesy of stadiumdb.com, worldstadiums.com and CAF's official website.
How far do you think Bafana can go at AFCON 2019? Have your say in the comments section below.