Mexico's national stadium, the Azteca, is also the home of Club America — the team Montreal will face in the CONCACAF final.
The stadium has a reputation for being one of the hardest places in the world for opposing teams to play.
It has an official seating capacity of more than 105,000 and is elevated more than 7,000 feet above sea level.
The Azteca was the main stadium for the World Cup championships of 1970 and 1986.
Club America flexes its muscles
With 12 league titles, Club America is consistently one of the top teams in the Liga MX, Mexico's professional soccer league.
They showed just how dominant they can by at the Azteca Stadium on Wednesday night in the CONCACAF Champions League semifinals.
They entered the game against Costa Rica down 3-0 but scored six times in front of the home crowd to advance by an aggregate score of 6-3.
Montreal's road to the final also went though a team from Costa Rica, but their victory was less convincing.
The Impact came into their decisive semifinal game against Alajuelense with a 2-0 lead after a game in Montreal in March. The team lost 4-2 on Tuesday, for an aggregate final score of 4-4.
However, Montreal advanced thanks to the away-goal tie-breaker rule, which rewards teams for scoring goals away from home turf.
A Canadian soccer first
Montreal is the first Canadian team to advance to the CONCACAF champions' league final and they are looking to become the first team from the MLS to win the Cup.
Only one other MLS has ever made it to a final before. Real Salt Lake lost to Monterrey in the 2011 final.
Since the CONCACAF champions' league began in the 2008-09 season, a team from Liga MX has won the competition every year.
The Impact face Club America in leg one of the final at Azteca Stadium on April 22 at 9 p.m. ET.
Leg two is in Montreal at the Olympic Stadium on April 29 at 8 p.m. ET.