Beautiful streets with plants in the village of Valldemossa in the Sierra de Tramuntana. Palma de Mallorca, Spain