This river is Kanda-gawa river.
Left-hand side is Akihabara Electrical Store Area.



mPlease close this window, in order to return to a menu.n

1