Shinto is deeply rooted in Japanese culture and tradition. In Shinto, sacred spirits take form of every aspect of nature. Since ancient times, Japanese people have respected natural phenomena such as wind, fire and fertility, appreciating all nature such as mountains, trees and waterfalls. Shinto is simply the Japanese way of life. Shrines are foundations of spirituality where devotees worship the purity of heart, body and soul. You can experience a quiet and solemn wedding ceremony at Shinto Shrine.