Where is Villanueva de Ávila?

Where is Villanueva de Ávila located?

Villanueva de Ávila, Villanueva de Ávila, Spain (approx. 40.37993°, -4.8211746°)


Where is Villanueva de Ávila on the map?