Arc de Triomf >Next Place
The Arc de Triomf is a triumphal arch in the city of Barcelona in Catalonia, Spain. It was built by architect Josep Vilaseca i Casanovas as the main access gate for the 1888 Barcelona World Fair. Other places: Plaça de Catalunya Vltava St. Joseph's Cathedral, Hanoi



Take a tour by your browser-TourBrowser.COM