The Faroe Islands reveal a dramatic North Atlantic landscape where towering sea cliffs rise sharply above deep blue ocean ...