Where is Villanubla?

Where is Villanubla located?

Villanubla, Villanubla (Station), Spain (approx. 41.70095°, -4.834927°)


Where is Villanubla on the map?