A framed view at the Torres del Paine National Park, Magallanes Chile. Framed beautyA framed view at the Torres del Paine National Park, Magallanes Chile.