峡谷, 渓谷
a narrow valley between hills or mountains, typically with steep rocky walls and a stream running through it
むさぼり食う, がつがつ食べる
eat a large amount of food greedily; to stuff oneself