Devon Island has many small mountain ranges , such as the Treuter Mountains , Haddington Range and the Cunningham Mountains . Devon Island contains several small mountain ranges , such as the Treuter Mountains , Haddington Range and the Cunningham Mountains .