榆林窟位於甘肅省酒泉市瓜州縣境內,在縣城西南75公里處的榆林河(又名踏實河)河谷兩側的礫石崖壁上。榆林窟又名萬佛洞,始建於北魏,儲存有唐代至元代的彩塑100餘身,壁畫5000餘平方米,相當於敦煌莫高窟壁畫總面積的九分之一。在內容、藝術風格、繪畫形式方面同莫高窟一脈相承,號稱姊妹窟。
榆林窟現存41窟,其中東岸30窟、西岸11窟。無紀年題記,依洞窟形和壁畫判斷,唐4窟、五代8窟、宋12窟、西夏4窟、元代4窟、清9窟。彩塑多經過清人之手,藝術性極差,僅第六窟內高約20米的唐代大佛塑像,雖經後代裝鑾,仍保留大唐風韻。
榆林窟壁畫儲存完好,內容豐富,主要有經變、佛像、密教圖像、佛教史蹟、裝飾圖案、供養人等。其中有些形象為其他地區石窟所未見,如描寫瓜州節度使曹氏家族的供養像(第19窟)、都勾當畫院畫家的形象、沙州工匠都勾當畫院使保供養像、知畫手武保琳供養像(第35窟)、西夏時期党項武官畫像、唐僧取經圖等。
清嘉靖年間,喇嘛吳根棟在榆林窟發現象牙佛一尊,在榆林窟代代傳交,解放後由榆林窟最後一代主持獻交給政府。象牙佛正名象牙造像,用像牙牙稍雕琢而成。據說,世上有兩尊,由同一根象牙雕出,另一尊留存國外。造像時代不詳,狀如手掌,高15.9釐米,上寬11.4釐米,下寬14.3釐米,厚3.5釐米。造像為兩片扣合,外形是騎象普賢菩薩,內刻54個不同情節的佛傳圖,共刻279人,12輛車馬。整個造像刻藝高超,刀法細膩,形制上體現了印度建佗羅藝術風格,由此推斷,改造像可能是由唐代僧人從印度帶回的。由於這是一件稀世珍品,現存於北京故宮博物館。
交通榆林窟沒有公共交通,從瓜州汽車站包車來回160元。下午瓜州汽車站去敦煌的開車時間是15:00、16:00、17:00、17:30。
門票門票60元。