百眼窟,又名百眼窑,在鄂托克旗公卡汉乡西南30公里处,距乌兰镇有130公里。
在茫茫大漠草原怀抱之中的一块丘陵地上,耸立着一座孤零零的红砂岩石小山。该山洞西长约400米,南北宽约200米,山高出周围地表面约40余米。山虽小,但岩壁陡峭。在险峻的峭壁上分布着许多大大小小的石窟,是谓“百眼窟”。在漫长的历史岁月里,由于风吹雨打自然风化侵蚀,岩石疏松,山崖坍塌,部分古窟已遭到破坏。目前,还能看到的石窟尚存49座。这些石窟不很规则地排列在岩壁上,以南壁为最多。石窟的排列可大致划分为上、中、下三层。在石壁的中上部,还有9座造形、大小不等的浮雕石塔点缀在大石窟之间。石塔在岩壁上的分布大体上形成3个群组,西、中、东每组3座。