A glen is the name used for a narrow valley in the Scottish Highlands. Most glens are glaciated valleys.
This is a glen in the Cairngorm Mountains of Scotland.