a european country that touches portugal and france?