Where is Villanueva de Tapia?

Where is Villanueva de Tapia located?

Villanueva de Tapia, Andalucia, Spain (approx. 37.1835699°, -4.334301°)


Where is Villanueva de Tapia on the map?