You are using an older browser version. Please use a supported version for the best MSN experience.

Massive avalanche occurs right in front of tourists

Torres del Paine National Park, in Chile’s Patagonia region, is known for its soaring mountains. Check it out as an avalanche races down the mountainside, right in front of these people! Amazing!
image beaconimage beaconimage beacon