Pointe de la Jonction is a scenic lookout, located at Sentier des Saules, 1205 Genève, Suisse. [read more]