×

Torre Sant Sebastià

Tower in Barcelona
Torre Sant Sebastià is a 78 metre tall free standing lattice tower in Barcelona, Catalonia, Spain which is used as a suspension cable station. It is the terminal of the Port Vell Aerial Tramway of Barcelona, which runs over Torre Jaume I to... Wikipedia
Height: 256′
Opened: 1931