Meguro is known as one of the best spots to watch the Sakura, especially the Meguro River. The view of sakura trees lining up on both sides of the river is beautiful. There is also a pedestrian only areas where you can take a very pleasant walk under the sakura trees. A very lovely place. However, there are also a lot of people who avoid this place because it can gets very crowded especially during weekends. Lucky for me, I live very close to the river. I could go there in the morning when there are less people, so I could enjoy the gorgeous view all for myself. And believe me, nothing beats running under the sakura trees in the morning. Happiness.