
Abuta Shrine|A Complete Guide to the History of the Venerable Toyako...
Abuta Shrine, located in Toyako Town, Hokkaido, was built in 1804 and has been loved by local people for its long history. It is also known as a powerful power spot located on the dragon vein that runs from Mt. Yotei to Mt. Abuta Shrine Overview and Basic Information Abuta Shrine is a historic shrine that has served as the general guardian of the...