Hello, Guest

Torre Sant Sebastià

POI's creator (Voyajo Team)

Torre Sant Sebastià is a 78 metre tall lattice tower in Barcelona, Catalonia, Spain. It is the terminal of the Port Vell Aerial Tramway of Barcelona, which runs over Torre Jaume I to Montjuïc. Torre Sant Sebastia was opened in 1931. (...) (from Wikipedia)