Canal by Tokyo Skytree Japan
Canal leading to the tallest tower in the world, the Tokyo Skytree in Sumida.
What was never lost can never be found.
–Zen Proverb
Recommended Posts
Canal leading to the tallest tower in the world, the Tokyo Skytree in Sumida.
What was never lost can never be found.
–Zen Proverb