Tags: Shopping Mall.
Barra Shopping is a shopping mall in Brazil. It is located in the Barra da Tijuca neighborhood of Rio de Janeiro. It opened on October 27 1981.The Barra Shopping has 577 stores is 120000 m² in size and is usually wrongly said to be the biggest mall in Latin America title which no longer holds since Venezuela has a 620000 m². Even inside Brazil the biggest mall as of 2009 is the Shopping Aricanduva in São Paulo