Nakamerguro Cherry Blossoms Canal on Meguro River.