Where is Castellar de N'Hug?

Where is Castellar de N'Hug located?

Castellar de N'Hug, Castellar de N'Hug (Station), Spain (approx. 42.28078°, 2.015269°)


Where is Castellar de N'Hug on the map?