Click To See What Open Now
Click To GET
Shrine grounds located on top of a hill in Iwakuni.
World famous shrine featuring a floating Torii.