These guys can be found in the top left corner of the map in fjordur

More Snow Owl Encountering Tips