the answer is "Delphi"
Mount Parnassus
Mount Parnassus (also Mount Parnassos) is a mountain in central Greece that towers above Delphi. According to Greek mythology, this mountain was sacred to Apollo and the home of the Muses.
Delphi
Mount Olympus Mount Ida Mount Parnassus and don't forget Mount Othrys, from where the Titans fought the Olympians.
Delphi, the valley and the nearby Mount Parnassus was sacred to Apollo.
The Oracle of Delphi located on the slopes of Mount Parnassus.
The city of Delphi.
Mount Parnassus in the Valley of Phocis in inland Greece, she sits on top of a sacred tripod
Mount Parnassus in the Valley of Phocis in inland Greece, she sits on top of a sacred tripod
Delphi is located in lower central Greece on the south-western spur of Mount Parnassus in the valley of Phocis.
The Parnassus was created in 1511.