“Annecy is an alpine town in southeastern France, where Lake Annecy feeds into the…
Stunning photos taken throughout Annecy, France