Aokigahara, the haunting forest at the foot of Mount Fuji in Japan, known for its dark reputation as the Suicide Forest. Discarded personal items, like a soda can, serve as reminders of past tragedies amidst the lush greenery and eerie stillness.
Explore the solemn beauty of Aokigahara Forest at the foot of Mount Fuji.