Where is Villaverde Alto?

Where is Villaverde Alto located?

Villaverde Alto, Villaverde Alto, Spain (approx. 40.34123°, -3.71199°)


Where is Villaverde Alto on the map?