Greece: Ancient Delphi
A vast archeological complex of Delphi is located high on the slopes of Parnasus (another mountain with Gods). This was the home if the Apollo, the eternal flame, and also the omphalos stone (see the egg shaped rock on one of the pics), which was considered by the ancient Greeks to be the center of the universe. The complex preserves a massive amphitheater, a stadium, Apollo temple, and a museum. Spectacular panoramic views of the mountains are everywhere. UNESCO World Heritage Site.