Where is La Malva-Rosa?

Where is La Malva-Rosa located?

La Malva-Rosa, La Malva-Rosa, Spain (approx. 39.47969°, -0.32841°)


Where is La Malva-Rosa on the map?