Takami Village: Where 1,000 weeping cherry trees color mountainside in shades of pink every spring
High in the mountains of Higashiyoshino, Takami Village, locally better known as Takami no Sato, is almost unknown to tourists. It is located just down the road from…