” Zorrozaurre is an artificial peninsula located within the Deusto district of Bilbao, Spain. It was formed during the 1950s and the 1960s, when a canal was built to facilitate navigation in the estuary of Bilbao. Wikipedia

” Zorrozaurre is an artificial peninsula located within the Deusto district of Bilbao, Spain. It was formed during the 1950s and the 1960s, when a canal was built to facilitate navigation in the estuary of Bilbao. Wikipedia