Arco de Triunfo de Barcelona is a landmark or cultural attraction in Barcelona, Spain, recorded as a visited place in the travel atlas.