Aomori Prefecture
[Shimokita Peninsula, Aomori Prefecture] Hotsugaura is a scenic spot where the gods descend! Get the water of immortality
On the Shimokita Peninsula in Aomori Prefecture, there is a scenic spot called Hotokegaura, which is lined with large strangely shaped rocks. It is a very strange and mysterious sight. Strangely shaped rocks...