A path of petals taped on rocks by the water lead to this last rock.