Aokigahara: Japan’s Suicide Forest
At the northwest base of infamous Mount Fuji in Japan lies Aokigahara, a 14 square mile forest of immense natural beauty. It’s also the most common location for suicides in Japan, which as a nation has the third highest suicide rate in the world. To many, suicide is completely unthinkable, yet according to the World Health Organization, over 800,000 people … Continue reading