Claim: Sierra Morena is only an idiom.
Evidence: The Sierra Morena is one of the main systems of mountain ranges in Spain.