Japan’s suicide forest

Japan’s suicide forest

It’s one of the most beautiful places in the world, and certainly one of its deadliest. Aokigahara, otherwise known as Sea of Trees or Suicide Forest, was formed on top of a lava flow after Mount Fuji erupted in the year 864. While lovely, Aokigahara is an eerie...