The sun sets on the Miyajima Torii just off of the island of Miyajima (the island of the living) in southern Japan