Original: The Alps and Massif Central mountains constitute a physical barrier between Italy and France and the rest of Europe.
Simplified: The Alps mountains are a physical barrier between Italy and the rest of Europe.