From Wikimedia Commons, the free media repository
English: The Shibuya River refers to the 2.6 kilometre section of the river which appears just south of Shibuya Station and flows through Ebisu and Shirokane.
This category has only the following subcategory.
- ► Cat Street (15 F)
Media in category "Shibuya River"
The following 7 files are in this category, out of 7 total.