Stairway above the river