Where is Pamplona Station?

Where is Pamplona Station located?

Pamplona Station, Pamplona Station, Spain (approx. 42.824932°, -1.661425°)


Where is Pamplona Station on the map?