Mountain Climbers Witness Avalanche At National Park in Chile

Some mountain climbers witnessed an incredible sight at a National Park in Chile. They saw a huge avalanche emerging from a mountain top. Thankfully, the snow settled down without causing any harm, but the people were amazed by this thrilling experience.