·1 хв читання · 38 слів·👁 1.6K↗ 4
Evening walk along the Meguro embankment.
Along the Meguro river, there are about 830 sakura trees that form a lilac-pink arch over 3 kilometers of water. Local residents call a walk along the amazing embankment the sakura promenade.