Sea of Trees, Suicide Forest, and Japan's Demon Forest, Aokigahara has been home to over 100 confirmed suicides every year. Called "the perfect place to die," Aokigahara is the world's second most popular place for suicide.
Aokigahara Suicide Forest
Aokigahara Forest, Japan
The Mysterious Suicide Forest of Japan