1 spot
Aokigahara, also known as the 'Sea of Trees' (樹海, Jukai), is a dense virgin forest that spreads across 30 square kilomet…