Venue Information

Formal Name: Carioca Arena 1
Location: Rio de Janeiro (Brazil)