像光洞位于河北省宣化县王家湾乡谢家湾村西1公里处,相传建于北魏,依山就势而凿筑了28座道观,全部镶嵌在桑干河水东岸的500多米高的崖壁上,颇为壮观,距像光洞不远,即是桑干河大峡谷,两个景点可单独参观游玩,也可购套票。