le massif

un massif (flowerbed, mountainous mass)