The Forest Where People Go to End Their Lives 🌳
1/3: Origins and Location
Aokigahara, known as the Sea of Trees, is a dense forest located at the northwest base of Mount Fuji in Japan. Spanning approximately 35 square kilometers, it was formed from lava flows after Mount Fuji’s… pic.twitter.com/zGstgQ8PcL— Detective Tiger's Stories (@TBBOB2) July 8, 2024
