Home to giant cedar trees and massive annual rainfall, this island in southern Japan inspired Hayao Miyazaki's "Princess Mononoke."Google Street View hikers recently climbed into the interior of Yakushima Island off southern Japan to photograph its famed cedar trees. [Read more]
No comments:
Post a Comment