PATAGONIA: Torres del Paine...The most beautiful place in the World
April 27th 2014 PATAGONIA: Torres del Paine...The most beautiful place in the World.
In Europe all roads lead to Rome...in Africa to Mto Mbu...in Asia to Katmandu...in Australia to Uluru...in Antartica to Mawson's Hut...in North America to Yankee Stadium...and in South America to the front gate of Torres del Paine.
But for the latter its not always easy to get through...and its definitely not easy to
... read more
Readingfcboi
Alan Atkinson
Amazing
Love this photo!