Sumida River

Metropolis and civilization in the world had developed near the river. The Sumida River is a river which flows through Tokyo, Japan.


It reminded me of a little bit of the River Thames in London.

Popular Posts