Where is Vallencoso?

Where is Vallencoso located?

Vallencoso, Vallencoso, Spain (approx. 40.336628°, -2.359783°)


Where is Vallencoso on the map?