Arc de Triomf, located in Barcelona, Spain, is a symbol of the city's history and grandeur. Built as the main entrance for the 1888 Barcelona World Fair, this iconic monument showcases stunning architecture and serves as a gateway to the Ciutadella Park.
Its historical significance and architectural beauty make Arc de Triomf a must-visit landmark in Barcelona.