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 ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果