Rising out of Lake Geneva, joining various waterways, crossing fields, pastures, orchards and numerous densely populated towns, a winding, rugged line over 100km long separates the canton of Geneva in Switzerland from France. This border line, establ…
+ read more