要说有山有水当属红石峡生态公园,红石峡位于榆林市城北3公里处,峡谷长约350米,峡谷东崖高约11.5米,西崖高13米,东西对峙,峭拔雄伟。峡内有榆溪河水穿峡而过直达城西。最适合傍晚黄昏前来游玩,红石映日,格外美丽。