The monument for the Iwate miracle tree, which as you might remember was the only pine tree out of 70,000 left standing following the 2011 Tohoku earthquake and tsunami, is finally nearing completion. The project, though, has not been without its fair share of troubles. Read More