Aokigahara Forest, also known as the Sea of Trees, aka "Suicide Forest", is a popular forest in Japan where people go to take their own lives.
In 2010 alone, over 200 people attempted the act and 54 were successful. This location has long been associated with death.
Their shoes are left as a sad reminder of the choices. An anti-suicide sign is located at the entrance as well.
YOU ARE READING
100 Random Facts - Cringe Edition
Random100 random facts about life in our world. Our cringe-worthy edition is all about the details of life that make us squirm. The things we wish we knew. Things you may NOT want to have known. Helping explain the unknown things that happen everyday...