Claim: One of the New Seven Wonders of the World is in Rio de Janeiro.
Label: SUPPORTS