Quand Roland (neveu de Charlemagne) passe les Pyrénées pour aller lutter contre les Sarrasins en Navarre, il commande l’arrière garde qu’attaquent les Sarrasins au col de Roncevaux., suite à la trahison de Ganelon.
La légende raconte que Roland blessé à mort, ne réussissant pas à briser son épée « Durandal », pria l’archange Saint Michel de l’aider à la soustraire aux infidèles.
Roland la lança alors de toutes ses forces vers la vallée. Durandal traversa les airs sur des kilomètres par-dessus le Pyrénées et vint se planter dans le rocher du sanctuaire de Rocamadour .