Where the snow meets the sea on the western coast of Japan GoGraph Japan