Fetching details from the dictionary...
the sense of being engulfed in a green, mountainous atmosphere