Where is Setcases?

Where is Setcases located?

Setcases, Cataluna, France (approx. 42.37304°, 2.300626°)


Where is Setcases on the map?