L’Ile Longue Submarine Base

The location of L’Ile Longue (Long Island) naval submarine base.