35 of 74
jpg [57.8 kB, 450 x 600]
A view of the Olympic Stadium in Athens. Constructed between 1980 and 1982, it was renovated prior to the 2004 Olympic Games. The stadium's capacity is slightly over 71,000.
Factbook images and photos — obtained from a variety of sources — are in the public domain and are copyright free.