bn:00415238n
Noun Named Entity
AR
No term available
EN
The Barra Olympic Park, originally the City of Sports Complex, is a cluster of nine sporting venues in Barra da Tijuca, in the west zone of Rio de Janeiro, Brazil. Wikipedia
Relations
Sources