France: Alpine Drones Predict Avalanches, Keep Skiers Safe
High in the French Alps, Val Thorens sits at 7,500 feet altitude, and it's Europe's highest ski resort.
The mountain towers above the treeline where snow is guaranteed during ski season, and the views...
Read More