Gorge
A deep, narrow passage with steep rocky sides; a ravine. Shown is one of the the Three Gorges in China on the Yangzi River.