সুইসাইড ফরেস্ট

Japan The Aokigahara ‘suicide forest’

The Aokigahara forest, also called the Sea of Trees, sits right along the edge of Mount Fuji, roughly a two-hour drive west of Tokyo. At the entrance of the forest, a sign…