View looking west down the length of the 178 yards [162 m.] stadium at Delphi. On the right (north) side of the track the stone seats are clearly visible. The stadium could hold 6,500 spectators. The finish line is at the far end and the starting line is just off the right side of the image.
For a brief description of the Stadium Click Here.