Lac Saint-Jean

Referenced in 1 episode

Definition

A large freshwater lake in Quebec, Canada, proposed in this episode as a potential site for geological impact studies.