Lake Geneva borders Switzerland and which other country?

France

Next question