Where is La Dueña de Arriba?

Where is La Dueña de Arriba located?

La Dueña de Arriba, Castile and Leon, Spain (approx. 40.68333°, -5.73333°)


Where is La Dueña de Arriba on the map?