Search for

Arc de Triomf

Barcelona, Spain

Arc de Triomf

The Arc de Triomf stands as a magnificent triumphal arch in Barcelona, Spain, crafted in red brick with detailed sculptural decorations. This neo-Mudéjar structure was built for the 1888 Barcelona World Fair, symbolizing the city's openness and modernity. As evening descends, the arch is beautifully silhouetted against a vibrant sunset, creating a picturesque scene.

See more photos like this