Where is Villanueva de la Fuente?

Where is Villanueva de la Fuente located?

Villanueva de la Fuente, Villanueva de la Fuente (Station), Spain (approx. 38.69505°, -2.691394°)


Where is Villanueva de la Fuente on the map?