Human Inspired Innovation & Culture

Tag archive



Japan’s suicide forests

By: Stephanie Almazan Mount Fuji, the highest mountain in Japan, is a natural wonder that beckons 200,000 to 300,000 climbers a year. Adventurers are eager to conquer the mountain’s snow-capped peak—a high point in anyone’s life. But lurking in Mount Fuji’s shadow is a sinister attraction with its own set of visitors who arrive but… Keep Reading

Go to Top