Estadi Olimpic

Detail of the Olympic Stadium, Montjuïc

Barcelona, Catalonia, Spain