01LawaiInternationalCenterDSC00153.jpg
It is a sacred Shingon Buddhist site, with 88 small stone hrines on a hill.