Entertainment By Vamien McKalin - November 29, 2013 Cherry blossoms in Nakameguro, Tokyo [Amazing Photo of The Day] Tokyo is a beautiful place. And I'm craving for cherries.