The Japanese Suicide Forest: 10 Disturbing Facts About This Forest

The official name of this forest is Aokigahara, which translates as “Land of Blue Trees”, but unofficially it is known as the Japanese suicide forest. The Aokigahara forest is located northwest of Mount Fuji on the Japanese island of Honshu and is about 35 square meters in area. kilometers. Families often come here to relax, and those who … Read more The Japanese Suicide Forest: 10 Disturbing Facts About This Forest