Picturesque village of Valldemossa in Mallorca Island, Spain Picturesque village of Valldemossa in Mallorca Island, Spain