Kannon-iwa Rocks

Kannon-iwa Rocks are a power spot that purifies your mind and soul with the world's largest carved Kannon (goddess of mercy) and the 13 Buddhas standing on a large rock.
The harmony of the oddly shaped rocks and nature is amazing, and the autumn leaves are especially beautiful.
It can also be used for trekking and camping.