Thursday, January 10th, 2013

Barra World, Rio

A major theme park/shopping mall in Rio De Janeiro, which is part mall, part Epcot Center.

Barra World was built by an Arab-Brazilian.