the grandeur of the faroe Islands