127/928

The World in Images

Logo

Santiago de Chile | Costanera Center

WI_ch288d.jpg

When opened in 2012, this shopping mall was the largest in South America.

Location
View on OpenStreetMap
Created
on Sunday 18 February 2018 by Martin Mergili
Visits and license
3491 visits, CC BY-NC-SA 4.0 DEED license