Japan’s Suicide Forest
Aokigahara is a nearly 14 square mile forest at the base of Japan’s mount Fuji. One of the top destinations for those looking to end their life, it is better known as the Suicide Forest. Its name is just one of many chilling things about this unusual place.
A Video featuring Japan’s Suicide Forest is Even Scarier than it Sounds