Landscape close to Villa Cerro Castillo in the Chilean Patagonia. Amazing views and landscapes! Gate to EdenLandscape close to Villa Cerro Castillo in the Chilean Patagonia. Amazing views and landscapes!