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

Latest Posts

Most Popular Articles