Which forest is known as the Suicide Forest and is located on Honshu Island?
Mount Fuji: Mount Fuji (富士山 , Fujisan , ] ) , located on Honshu Island, is the highest mountain in Japan at 3776.24 m .
i don't know