World Cup finale slated for perfect location: Maracana By Jon Bruning on July 13, 2014 in World Cup Sunday’s World Cup final between Germany and Argentina will be played in Rio de Janeiro’s historic, iconic Maracana Stadium. Brazilians call it templo sagrado no país do futebol, or the “sacred temple in the land of football.” (more…) Continue Reading