Olympic Stadium (Athens) : location : Athens
The Olympic Stadium is in Athens.