Discover the Secret Icicles of Narusawa Ice Cave in Yamanashi’s Suicide Forest

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.
 •  0 comments  •  flag
Share on Twitter
Published on April 25, 2022 06:00
No comments have been added yet.