In the Shinto religion, power emanates from nature. As you walk among the trees surrounding the man-made structures, you should feel the energy from them. The Great Tree is about a thousand years old. The shrine itself is even older, having been originally established 1900 years ago. The rulers of that time and through the years wisely chose to keep...
More