If you're planning a trip to Patagonia, this is a must-read guide to Torres del Paine in Chile with the details you won't find elsewhere.