Armchair Tourist: travel HD video - HD wallpaper video for your television

SEARCH FOR VIDEOS HERE:

Top 100 Cherry Blossom Spot/Show on a Map

Meguro River, Tokyo

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 banks are extensively landscaped and act as an urban green space for communities along its length. The river is a popular venue for cherry blossom viewing in the spring.

Video ID: 7602

View on Wikipedia

07602