Shintoism “The heart of the person before you is a mirror. See there your own form”. - A Shinto Saying.
Japanese Geography Geography Japan lies on a mountain filled archipelago (group of islands). It is separated by the Sea of Japan and the Yellow Sea from.