There are many sakura trees in Tokyo, but some spots have large numbers of trees, either in clusters or, for more dramatic effect, in long rows. One famous area is in Meguro, which is on the Yamanote line. About 10 minutes from Meguro station is a long canal, and there are hundreds of sakura trees on either side, continuing for quite a distance. A man, a sakura, a canal: Meguro. If you translate that into Japanese and drink enough, it's a palindrome.
More after the jump:
|There are very nice walkways, with overhanging trees that reach low and make a good canopy.|
|The little dudes got into the hanami spirit!|