immense ravin