Yakushima is an island 60 kilometers south of Kyushu, most of which is registered as a World Heritage Site on account of its primeval forest featuring giant cedars, known as Yakusugi. These magnificent giants are literally thousands of years … Read the rest