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