Deep river valley or gorge Larger than Life Answers