Faroe Islands – The foggy land