Shinto shrine in a mountain  forest near hakkone japan