Meguro River is one of the top spots for sakura viewing in Tokyo. It’s beautiful even when the season in almost over, especially at night.
While still lamenting the early arrival of spring to a certain country across the Pacific (sakura is already blooming in Tokyo, which means that 10 days from now, when I…