L’Ile Longue Submarine Base

A long side view of the L’Ile Longue naval installations.