Traditionally, the religious wedding ceremony is held in Shinto style at a shrine. Nowadays, this shrine may be located inside the hotel where the festivities take place. A Shinto priest conducts the ceremony, which is visited by only the close family members of the couple.
Traditional Japanese wedding ceremony in Meiji-Jingu Shrine, Tokyo, Japan. It is very expensive to hold a traditional wedding ceremony in Meiji-Jingu Shrine and need to make an appointment in advance.
Photo taken on: April 13, 2013