Where is Mount Parnassus?

Where is Mount Parnassus located?

Mount Parnassus, Mount Parnassus, Greece (approx. 38.534885°, 22.62222°)


Where is Mount Parnassus on the map?