Hiawatha Crater

Referenced in 1 episode

Definition

A recently discovered impact crater in Greenland, which is posited to be linked to the Younger Dryas period and may provide clues about ancient climatic shifts.