Tete du Lion
Tête du Lion ( French for lion head ) is the name of the following mountains:
- Tete du Lion (Antarctica) on the Île du Lion in the Géologie Archipelago, Antarctica
- French name for the Testa del Leone in the European Alps
Tête du Lion ( French for lion head ) is the name of the following mountains: