Mt. Parnassus, near Delphi, Sterea Hellas, Greece, was said in Greek mythology to be sacred to the god Apollo.