Where is Peñota?

Where is Peñota located?

Peñota, Peñota (Station), Spain (approx. 43.32198°, -3.0254°)


Where is Peñota on the map?