Beautiful World : The Cuernos of Torres Del Paine, … The Cuernos of Torres Del Paine, Chile look dominating on a cloudy day in the Valle de Frances. Got a vibe of something out of Mordor. [OC] [1644×1096] Picture found by the Ditpub “Beautifu...