Where is Villanueva de Duero?

Where is Villanueva de Duero located?

Villanueva de Duero, Villanueva de Duero, Spain (approx. 41.517906°, -4.867338°)


Where is Villanueva de Duero on the map?