Where is Fuenterroble de Arriba?

Where is Fuenterroble de Arriba located?

Fuenterroble de Arriba, Castile and Leon, Spain (approx. 40.73333°, -6.41667°)


Where is Fuenterroble de Arriba on the map?