Where is Diego Alvaro?

Where is Diego Alvaro located?

Diego Alvaro, Castile and Leon, Spain (approx. 40.66667°, -5.31667°)


Where is Diego Alvaro on the map?