glen

A small, narrow valley between hills or mountains.