We’re talking about the Faroe Islands, an autonomous territory of Denmark located in the North Atlantic between Scotland and Iceland. The islands are home to around 70,000 sheep - about 20,000 ...
The beautiful Faroe Islands have never been featured on Google Street View. A local named Durita Dahl Andreassen decided to fix this by strapping 360° cameras to sheep and uploading the footage ...