cave, cavern, fantasy place, green, hope, idyllic