Where is Castelnou?

Where is Castelnou located?

Castelnou, Castelnou, France (approx. 42.61952°, 2.703101°)


Where is Castelnou on the map?