As you can see, 80% of Japan can be said to be forest or mountainous. When you get on the train, you will notice that there are so many tunnels. As an aside, Shinto in Japan is a religion that worships nature as a god. Also, as mentioned in the video, the temple and the grave are often integrated.