Image 1 of 1

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.