There was once a glacier here
Névache
France