The formidable barrier of the Pyrenees forms the frontier with Spain.
Pyrenees forms a formidable barrier with Spain.