Picturesque village of Valldemossa in Mallorca Island, Spain (by SBA73).