Where is Villanueva de Huerva?

Where is Villanueva de Huerva located?

Villanueva de Huerva, Aragon, Spain (approx. 41.354376°, -1.0358405°)


Where is Villanueva de Huerva on the map?