A view of Tokyo Skytree

photo © Japanbyweb.com

Tokyo Skytree view from Oyokogawa Shinsui Park (大横川親水公園) a 1.85km long, narrow park that runs along the Oyokogawa River banks, in Sumida City, Tokyo.

Continue the Travel

A Shinkansen above Yurakucho Station

An N700 Series Shinkansen passing through Yurakucho, Tokyo.  

Latest Posts