Movisstar Arena in Santiago, Chile

8 months ago
25

Movistar Arena is a 17,000-seat multi-purpose indoor arena in Santiago, Chile. It is located inside O'Higgins Park, in downtown Santiago. Its main structure was built in 1956, but it remained unfinished and without a roof, until the roof was installed in 2000.

Credit and Thanks to Google Earth Studio

Loading 3 comments...