PATAGONIA: Part Three – Torres Del Paine, One Of The World’s Most Beautiful Natural Wonders
Google Patagonia, Chile and the iconic picture that pops up is likely of The Masif. Photos of the 10,000 foot high giant rarely do it justice, especially when you’re staring at its snow-bald cap under a startling blue sky streaked with puffy white clouds. Few get to see The Masif preening in all its glory. […]