set on it lofty mountains, and given you sweet water to drink? Meaning:- Lofty: tall, high, giant, towering.