JAPAN SUICIDE FOREST

Image 5 of 89
< Prev Next >

JAPAN SUICIDE 24918.jpg

A watch that has stopped at 16:50 lies among other items found in Aokigahara Jukai, better known as the Mt. Fuji suicide forest, which is located at the base of Japan's famed mountain west of Tokyo, Japan.
twitterlinkedinfacebook