The communications tower in the Olympic Park of Anella Olimpica - Barcelona - Catalonia region of Spain
The communications tower in the Olympic Park of Anella Olimpica in Barcelona in the Catalonia region of Spain.
Size: 3413px × 5120px
Location: Barcelona in the Catalonia region of Spain.
Photo credit: © Steve Allen Travel Photography / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: anella, barcelona, catalonia, communications, europe, european, fountain, landmark, modern, olimpica, olympic, park, places, pointed, spain, spire, structure, tourism, tower, travel