Where is Villanueva?

Where is Villanueva located?

Villanueva, Valencia, Spain (approx. 39.71667°, -1.15°)


Where is Villanueva on the map?