Fort Soleil

Fort Soleil is a French fortress in the St. Lawrence River Valley.