Olympic Stadium, Athens (1)# Licensed under PD A view of the Olympic Stadium in Athens. Constructed between 1980 and 1982, it was renovated prior to the 2004 Olympic Games. The stadiums capacity is slightly over 71,000.