valley an area of low land between hills and mountains .