The Island of Irrybis, hometown of the Elf nation.

Walk ( nw, 2w, 4n, e, look painting, open n, n, 62w, nw, 2ne, nw, ne, 2n, nw, n, d ) to get from DH to the room marked in blue on the first image.