This is one of the most famous cherry blossom spots in the heart of Tokyo! When theyโ€™re in full bloom, the 800 cherry trees that stretch for 2.5 miles are the pride of the Meguro River ๐ŸŒธ๐ŸŒŒ
๐Ÿ“ธCREDIT: @___y3z85k___
~
~
#VisitJapan #CherryBlossoms

๐Ÿ“Œ Tokyo

Tag ๐Ÿ“ธ photos #VisitJapanUS to give us permission to repost to our channels.
Follow @VisitJapan.US for your daily dose of Japan!

AloJapan.com