Modern bridge in background &amp;amp; Moorish castle overlooking the Mediterranean sea and protecting port of Almeria Andalucia, Spain.