Scenic Japan from the Water

Cherry Blossoms and Tokyo Skytree in the evening
Spring in Tokyo. Cherry blossoms found along the Sumida River of Asakusa with Tokyo Skytree illuminated in night time form a beautiful scenery.

KAPANESE ISLANDS