Where is Puente Villarente?

Where is Puente Villarente located?

Puente Villarente, Puente Villarente (Station), Spain (approx. 42.54679°, -5.46081°)


Where is Puente Villarente on the map?