Daily Archives for December 18, 2012

Sumida River in Tokyo

This is view from the water bus ride in the Sumida river. You can see a big tower on th left hand side which is the world tallest tower call Tokyo sky tree. The Sumida river runs in the center … Continue reading

18. December 2012 by keiko
Categories: Uncategorized | Leave a comment