A few weeks ago, I took a visit to Narusawa Ice Cave, in Aokigahara (Japan’s famed “suicide forest”), to see the massive natural icicles that form there, underground.
Read moreA few weeks ago, I took a visit to Narusawa Ice Cave, in Aokigahara (Japan’s famed “suicide forest”), to see the massive natural icicles that form there, underground.
Read more