translate English to French: It is surrounded by a sea of greenery in the middle of the Andalusian countryside.
Elle est entourée d´une mer de verdure au milieu du campo andalou.