A Visit to Barcelona

Here's a Clue!
41° 23' 14.631" N
X
2° 10' 6.845" E
Visited the Arc de Triomf in Barcelona it was built in 1888