Athletic stadium in Delphi

One of the best preserved ancient stadiums in Greece.