a cave with a river in it