Where is Aldeanueva de Atienza?

Where is Aldeanueva de Atienza located?

Aldeanueva de Atienza, Castile-La Mancha, Spain (approx. 41.16667°, -3.1°)


Where is Aldeanueva de Atienza on the map?