Torshavn – The Faroe Islands

Walking around the picturesque town with its turf-covered roofs.