France and Spain are separated by which mountain ? | Ace MCQs