What is around?
About photo "Ueno Park"The Meguro River is a river which flows through Tokyo, Japan.
Its tributaries include the Kitazawa River and the Karasuyama River.
The river flows into Tokyo Bay near the Tennōzu Isle Station.
The river is 7.82 km in length and passes through Setagaya, Meguro and Shinagawa wards.
The river is a popular venue for cherry blossom viewing in the spring.
About 800 cherry trees line Meguro River for several hundred meters and create an amazing sight.