Lake Geneva & the French Alps April 2, 2012 by Henk Bekker Lake Geneva and the French Alps viewed from Gland in SwitzerlandSome Recommended Tours and Activities in the Lake Geneva Region: See All Lake Geneva Region Tours and Activities