Ranked #1 in Tokyo for cherry blossom viewing, Meguro-gawa! This is my first time checking it out, and it was amazing!!