The massive walls of Cahercummaun