Almond tree grove in front of the village of Selva, located on a hill in front of the Serra de Tramuntana mountains, Mallorca, Balearic Islands, Spain