Vocabulary

谷懐

valley in a deep mountain

noun