Where is La Pueblanueva?

Where is La Pueblanueva located?

La Pueblanueva, Castilla-La Mancha, Spain (approx. 39.9124157°, -4.6772716°)


Where is La Pueblanueva on the map?