Ruins of the Temple of Zeus in Olympia, Greece. Located at the intersection of two rivers, the Alpheus and the Kladeos, Olympia had a mix of religious and athletic facilities. It had a stadium, the first ever constructed, which could hold 40,000 people. It also had a hippodrome where great chariot races took place. Among the religious features was one of the Seven Wonders of the World - a giant statue of Zeus.