Chile, Santiago de Chile, red brick castle, Castillo Hidalgo at the top of Cerro Santa Lucia in..., Stock Photo, Picture And Rights Managed Image. Pic. HMS-HEM631391