a large green river flowing through a mountain