Vocabulary

水落ち

place where water falls

noun