Tokyo Skytree Facts : Discover the one of Tallest Tower in Tokyo Japan
Discover the Tokyo Skytree broadcasting and observation tower located in Sumida, Tokyo, Japan. It is the tallest tower in japan, standing at a height of 634 meters. Here are some fascinating facts about this iconic tower