News

Aokigahara Forest, commonly known as the "Sea of Trees" (Jukai), is located at the foot of Mount Fuji in Japan. This vast expanse of land, covered with a dense and lush green canopy, is infamously ...
NPR's Ari Shapiro talks with Isaiah Saxon, writer and director of The Legend of Ochi, about chasing the mysteries of nature, as a child and on film.
This national park known as the "Playground of the Gods" in Japan is a outdoor-loving travelers paradise with gorgeous ...