Where is La Pueblanueva?

Where is La Pueblanueva located?

La Pueblanueva, Castile-La Mancha, Spain (approx. 39.9°, -4.68333°)


Where is La Pueblanueva on the map?