What's the importance of the Pindus mountains towards it's country of Greece?

For example: The Alps were there to help Italy build it's country without having any invaders coming through.

Does anyone know why of it's importance for Greece?
2 answers 2