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