At Chile’s Torres del Paine National Park, Watching Nature’s Drama Unfold April 3, 2022December 19, 2016 by Mike Gasparovic Categories South America Travel