Urros Canals, Cantabria, Spain at Sunset. The Urros de Liencres are a group of stone islands along the coast of Spain near Liencres in Cantabria.