The Testa del Leone (French : Tête du Lion,Only official toponym for the municipality of Valtournenche, on the Italian side of the mountain - cf. Géonavigateur RaVdA. lit. "lion head") (3,715 m) is a mountain of the Pennine Alps, located on the border between Switzerland and Italy. It lies on the main Alpine watershed, west of the Matterhorn.

References

External links Testa del Leone on Hikr