Northwest of the majestic Mount Fuji is the sprawling 13.5 square miles of Aokigahara, a forest so thick with foliage that it’s known as the Sea of Trees.

People have chosen this place, notoriously called The Suicide Forest, as the setting for their final moments, walking in with no intention of ever walking back out.



Source”- Daily Mail UK
Leave a Reply