Aogihara, also known as the Sea of Trees is a forest located in Yamanashi prefecture, on the northwestern flank of Mount Fuji. It is a rare type of forest that …

AloJapan.com