Yes true it is indeed Savoie, but just a quick hop over the border from Switzerland@Rasorium @Holyzeus
The beautiful city and lake of Annecy are located in France, not in Switzerland. The flag on your decorative souvenirs of Annecy pictured above is the flag of Savoy (French: Savoie), the region to which Annecy belongs. It is similar to the flag of Switzerland but rather different if you look at it in detail.
Info on flag of Switzerland: https://en.wikipedia.org/wiki/Flag_of_Switzerland
Interesting info on Savoy: https://en.wikipedia.org/wiki/Savoy
Hope you had a great time in France and Switzerland .