An adventurous story that depicts the journey to Mirador Las Torres in Chilean Patagonia, as well as some helpful tips for your own journey there.