西大河原名大河口,是金昌市境内三大河流之一,发源于祁连山岭龙岭北麓。这里有现代冰川,终年积雪。融化后的雪水,经源头主要支流大小乌龙沟、鸾鸟沟、平羌沟,脑儿墩沟、古松林沟,从南向北在大河坝汇流后,称之为西大河,最后注入西大河水库。西大河水库建成于1974年,总库容量6800万立方米,是一座以农业灌溉为主,结合防洪、发电、养殖等综合利用的中型水库。它承担着永昌县新城子、红山窑、焦家庄乡、城关镇及军马四场、黑土洼农场共23万亩农田的灌溉任务,养育着十多万勤劳的人民。
西大河水库位于永昌县城西南60公里处永昌县西部草原的大河坝滩,古称上房塞子,是一个自然生成的小盆地。水库的东北边缘,有一个天然峡口,叫两个半峡,峡口处筑起了一座长294米、高37米的水库大坝,看上去犹如一道雄伟的屏障,拦截着咆哮的河水,在这里形成了一个绿色的高原湖泊。
西大河水库四周的广大草原山地,古称大草滩。西汉、盛唐直至明清时期,这里和焉支山下曾设官马养殖场所,繁殖军马。清代名将王进宝曾多次征战于此,留下了“王进宝鞭扫大草滩、马踏定羌庙”的历史故事。1969年至1974年修建水库时,发现了一座汉代古城遗址,-物考古部门考证,认定是西汉建于永昌古县地的鸾鸟县故城遗址,被列为省级文物保护单位。古城遗址东临水库,南与鸾鸟山口、平羌口及其古代烽燧相呼应,地势十分险要。
著名电影《牧马人》《蒙根花》《王昭君》,都曾在这里拍摄了外景及有关内容。2002年,在这里修筑了一条从水库穿越祁连峡谷通往青海门源县硫磺沟的沙石路,打造了“引硫入金”高原输水工程。