Tête du Géant

Tête du Géant is a mountain in the Chablais Alps on the Swiss-French border.