river on the edge of the mountain