Meet Rene Araneda, a wildlife filmmaker and Patagonia explorer, as he takes you on a tour of his favorite place in the world: Torres del Paine. This beautiful national park at the end of the world is home to some of the most wondrous creatures on the planet.