Answer:
The pyrenees; mountains between Spain and France
Step-by-step explanation:
The answer would be Russia
Hope this helps