Claim: One of the world's largest football stadiums, Maracana Stadium, is in Rio de Janeiro.
Verdict: SUPPORTS