izab8eeb9earna izab8eeb9earna 17-01-2017 Geography contestada Country in europe that borders switzerland and germany