Cerro Santa Lucia in Downtown Santiago, Chile.

Cerro Santa Lucia in Downtown Santiago, Chile.