Aokigahara, also known as the Sea of Trees, lies at the base of Mount Fuji in Japan. It is one of the most common sites in the world for suicides, second only to San Francisco’s Golden Gate Bridge.

Suicide Forest via (Studio 360)

Advertisements