Freepik
    The Floating Shrine on the Sea, Itsukushima Shrine in Miyajima, Japan

    The Floating Shrine on the Sea, Itsukushima Shrine in Miyajima, Japan