hanging valleys
English
Noun
hanging
valleys
plural of
hanging valley