Social Networks

 

The Sea of Trees

The Sea of Trees

The sea of forests, which sits at the foot of Mount Fuji in Japan, has become known as one of the world’s most prevalent suicide spots in recent years.

Tags: