Tokyo Skytree is a broadcasting and observation tower located in Sumida-Ku Tokyo, the tallest structure in Japan in 2010 and reached it’s full height of 634.0 meters in March 2011 making the tallest tower in the world.
Mt. Fuji view from my veranda early in the morning, I’m lucky enough to see Mt. Fuji it is beautiful in photos but it is more amazing when you get to see it in close with your own eyes especially during winter because it is covering with silky white snow, yeah! really fantastic!
AloJapan.com