France

France is home to the Pyreneees. This is a mountain range located on the France / Spain border.