Santiago, Chile 2006

Almost to the top of Santa Lucia, you can see the observation deck sitting on the rocks.

Previous Up Next