Scenery of cherry blossom festival of Meguro River
Tokyo, Japan-March 27, 2018: Tokyo Meguro Ward, scenery of cherry blossom festival of Meguro River in spring. There are cherry blossom trees on both sides of the Meguro River, and in spring it blooms all at once. A cherry blossom festival is held every year at this time and it is crowded with many tourists.
Leave a Reply