Japan Travel: Tokyo Skytree Time-Lapse

Time-Lapse footage of some of the most fantastic night views in Tokyo, Japan from and around the Tokyo Skytree. The Skytree is the tallest building in Japan and offers amazing views of the city. The Skytree and it’s beautiful view makes it one of the essential tourist destinations for those who travel to Japan. Don’t miss out!

Comments are closed.