<--Previous  Up  Next-->

Mall

Mall

Chile has been called the Europe of South America, and this 7-level mall proves it. Like being at The Bay, only a TV set will set you back a $500,000. Pesos, that is.