Where is La Estacion?

Where is La Estacion located?

La Estacion, Navarra, Spain (approx. 42.9°, -2.18333°)


Where is La Estacion on the map?