Itsukushima Shinto Shrine | Japan

The island of Itsukushima, in the Seto inland sea, has been a holy place of Shintoism since the earliest times. The first shrine buildi...