gorges

NOUN
Plural of gorge : a narrow passage through land especially : a narrow steep-walled canyon or part of a canyon