Welcome to the Faroe Islands. Here in the middle of the North Atlantic Ocean somewhere between Iceland, Norway and the UK is one of the world's rainiest places. There are more sheep than people ...