The Shirakami Mountains are a World Heritage Site. It is a mysterious forest with untouched primeval beech forests. The light shining through the dense forest was beautiful and seemed to point the way. It is also said to be the stage of Princess Mononoke.
Show original text