榆林窟,俗稱萬佛峽,位於安西縣城西南75公里的榆林河(亦名踏實河)畔,現存唐、五代、宋、西夏、元等朝代洞窟42個,分佈在榆林河東、西兩岸的懸崖峭壁上,東崖31個、西崖11個、壁畫4200平方米,彩塑259身。由於自然和人為的原因,榆林窟的彩塑原作已所剩無幾,現存彩塑多為後代重修或重塑。
作為莫高窟的姊妹窟–榆林窟,其內容、藝術風格以及彩塑、壁畫的製作等方面,都與莫高窟有著密切的聯繫或相同之處,但在許多方面又存在著明顯的差異,並具有自己獨特的藝術風格。特別是五代以後,莫高窟藝術呈顯出明顯的衰落趨勢,而榆林窟無論從內容、繪畫風格,還是藝術水準方面,都顯示出其時代特徵和獨到的藝術魅力,從而更加充實了這座寶庫的內涵。
1961年,榆林窟被國務院列為第一批全國重點文物保護單位,劃歸敦煌文物研究所管轄。