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