Oshima, the largest of the islands off the Echizen coast, has been revered as sacred since ancient times ... project a mysterious atmosphere. The rock formations visible from the water have ...
An ancient rock fortress that sits atop a stone plateau is a site of both archaeological and historical significance. The site consists of a palace with a massive column of granite roughly 590ft ...