地質景観と先史遺跡を両方持っている八仙洞は台東県長濱鄉三間村から海に面した崖の上に位置しており、自然に形成された十数個の海蝕洞窟があります。これらの洞窟は元々海面にあって、現在は150メートルの高さの山壁に散らばっています。これは東海岸プレートが上昇したプロセスの中で波に海蝕された柔らかい部分でした。

八仙洞には各海蝕洞窟へ行く歩道があって、その中で最大の洞窟は靈岩洞,最も高い洞窟は崑崙洞、高さは130メートルで、そのほかには乾元洞、朝宸洞、海雷洞、潮音洞、永安洞、水簾洞等があります。洞窟はほとんど祭り場として作られていたので、洞窟の名前にも宗教の意味が含まれています。

八仙洞は重要な先史遺跡で、非常に豊富な旧石器時代先陶文化が発見されており、「長濱文化」と呼ばれるようになりました。これは現在まで台湾において最古の先史文化遺跡で、極めて重要なので国家一級遺跡と定められました。