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