Where is Villanueva de la Concepción?

Where is Villanueva de la Concepción located?

Villanueva de la Concepción, Andalusia, Spain (approx. 36.93333°, -4.51667°)


Where is Villanueva de la Concepción on the map?