Vocabulary

翠嵐

the sense of being engulfed in a green, mountainous atmosphere

noun