Fresh stream flowing along the road