Where is El Mejorito?

Where is El Mejorito located?

El Mejorito, Castile and Leon, Spain (approx. 40.66667°, -6.35°)


Where is El Mejorito on the map?