Where is Losar de la Vera?

Where is Losar de la Vera located?

Losar de la Vera, Extremadura, Spain (approx. 40.121961°, -5.6069115°)


Where is Losar de la Vera on the map?