When you reach the roof of the Faroe Islands, you’ll be rewarded with a bird’s eye view of the entire country. If you’re up ...