Cabo da roca

a cape in portugal.