Where is Txagorritxu?

Where is Txagorritxu located?

Txagorritxu, Txagorritxu (Station), Spain (approx. 42.85655°, -2.690813°)


Where is Txagorritxu on the map?