Wander Along Sumida River and Witness the Sunrise at Tokyo Skytree
Sumida River is one of the major rivers in Tokyo – it runs 23.5 kilometers long and flows from the Arakawa river right through the city and into the Tokyo Bay. The wonderful thing about Sumida is that there is not much hustle and bustle to be encountered – so you can surely have a […]