Did you know that the harvesting of Japanese beech trees on the slopes of Mount Izumi Katsuragi is forbidden for religious reasons? SOMEFACTS.com