Results 1 results found Urro del Manzano, sea stacks in Costa Quebrada at dusk, Cantabria, Spain, Europe Coastal landscape. The Urros. Costa Quebrada. Liencres. Cantabria, Spain. group of rocks forming gate near rocky coast of sea long exposure Los Urros Province Cantabria Cantabrian Sea Spain Europe