Hikers capture massive avalanche in Chilean national park
Torres del Paine National Park, in Chile's Patagonia region, is known for its soaring mountains. Dramatic footage has emerged from Chile of two tourists having a very close call with a massive avalanche in the area.
Like Sharedots on Facebook