Where is Valencia del Mombuey?

Where is Valencia del Mombuey located?

Valencia del Mombuey, Valencia del Mombuey, Spain (approx. 38.242269°, -7.1188471°)


Where is Valencia del Mombuey on the map?