river flowing through a valley