Where is Latour-Bas-Elne?

Where is Latour-Bas-Elne located?

Latour-Bas-Elne, Latour-Bas-Elne, France (approx. 42.607666°, 3.0024843°)


Where is Latour-Bas-Elne on the map?