Cerro Santa Lucia - Terraza Neptuno
Santiago - Chile
Photos of Terraza Neptuno (Neptune Terrace) on Cerro Santa Lucia in downtown Santiago, Chile.
This Terrace is the first one you will encounter after climbing up the stairs from the entrance at the bottom of Cerro Santa Lucía (from the Alameda entrance). It is below the Terraza Caupolican (Terrace).
If you found these photos of Terraza Neptuno (Cerro Santa Lucia) interesting, let others know about it.