TIME World Cup

The Brazilian Stadiums Where The World Cup Will Be Decided

These are the 11 soccer stadiums, both old and newly constructed, where 32 teams will battle it out for the chance to win the FIFA World Cup trophy

Your browser is out of date. Please update your browser at http://update.microsoft.com