Stunning
By Sumiko Wannabe on 18th May, 2009

A cherry tree that lies on Koiwai farm in Shizukuishi Town, located in Iwate Japan. What makes this tree so amazing is that is it’s alone with a stunning view of Mt.Iwate behind it. It has been featured in dramas and in news events.
Fatal error: Call to undefined function post_password_required() in /home/kalamafc/public_html/akio/wp-content/themes/redbox/comments.php on line 5