Where is el Figaró?

Where is el Figaró located?

el Figaró, el Figaró, Spain (approx. 41.720467°, 2.272689°)


Where is el Figaró on the map?