Brazil has confirmed that stadia in Rio de Janeiro, Brasilia, Cuiaba and Goiania will host the 2020 Copa America.
The move comes after both Argentina and Colombia were stripped of the hosting duties.
Colombia were removed as hosts last month amid widespread anti-government protests, with co-hosts Argentina later stripped due to rising Covid-19 cases.
The South American Football Confederation, Conmebol’s, decision to switch the tournament from Argentina was met with surprise.
With the late relocation, Brazil will host the tournament back-to-back, having been the last hosts in 2019.
The competition, from 13 June to 10 July, will feature the 10 teams in Conmebol.
Nine-time winners Brazil will defend their title from 2019, when they beat Peru in the final.
The Copa America was scheduled to take place in 2020, just one year after the last one, after Conmebol decided to reformat the competition calendar so it would take place in the same year as the European Championship.