My mountain experience is limited to INN & CMF, but the latter does have a distinctive control tower which stays white even after the winter snows, so perhaps Chambery if there's a lake at the end?
Last edited by Max Tow; 8th Feb 2021 at 06:10.
Reason: typo