Setting in The Great Deluge
Deucalion and Pyrrha are sometimes thought of as the first king and queen of Thessaly. This region of Greece is home to a bunch of famous mountains, like Mt. Pelion, home of Chiron the centaur, and Mt. Olympus, home of the gods. Speaking of famous mountains, the most important location in this story is probably Mt. Parnassus, where Deucalion and Pyrrha are said to have landed after the deluge. Parnassus is also known for being the home of the Muses, and it's lower slopes housed the Oracle of Delphi. Other versions of the myth claim that Deucalion and Pyrrha landed any of several other famous mountaintops, including Mt. Othrys, Mt. Athos, and Mt. Etna.