Where is Laranueva?

Where is Laranueva located?

Laranueva, Castile-La Mancha, Spain (approx. 40.95°, -2.53333°)


Where is Laranueva on the map?